TRACK (Peek into a running virtual machine from another privileged user)


TRACK examines one or more virtual machines as they execute. It is a full screen program that is PF key driven and displays information in a number of different panels. It shows selected information from the TRACKed user's VMDBK, real and virtual storage, all of a user's devices, details about one device, open console page along with certain information about a CMS user's virtual machine, such as accessed disks, SFS directories, open files, FILEDEFs, view an active XEDIT session and more!


Developed around the mid 1980's by Serge Goldstein then with City University of New York (CUNY) and now at Princeton University's Computing Center (PUCC). Ross Fried at City University of New York (CUNY) picked up on the support and added significant enhancement and support for the many releases of VM over the years. Other contributors include Perry Ruiter (then with BC Systems, now with IBM Canada), ASCII feature and support for the new ALS2 instructions to the disassembly screen added by Dave Jones (Sine Nomine Associates), and 64-bit code (etc) by Jim Vincent (Nationwide Insurance) who is the current support contact for TRACK.

Supported Releases... TRACK for VM has support for all versions of VM from VM/XA through z/VM 5.4.0. z/VM 6.1 is supported as it is essentially identical to 5.4. Work is in progress for supporting z/VM 6.2.

Features... TRACK for VM includes a full CMS HELP structure to assist you in using all the features of TRACK. The original TRACK MEMO file is included that contains some very detailed information on the different versions of TRACK up through VM/ESA 2.4. A README FIRST file is included to cover new information for z/VM systems. Also included are some tools to help you build the TRACK MODULE for the system level you need, and a front-end TRACK EXEC that checks for required authority levels and selects a TRACK MODULE for 32 or 64-bit depending on how CP is currently running.