You can use the READCHEK function in Performance Toolkit to get the following status conditions of a virtual machine. Note that your PERFSVM must be in "monitor" mode, collecting data. See HELP FCX CBASVMCF. So
you could, for example, create a small EXEC to watch a list of critical service machines that wakes up every 15 minutes and does READCHEKs for them and sends a warning message, or whatever, for any that do not get a RC = 57 from READCHEK. RC 5: Missing argument: User-ID not specified RC 22: Not authorized for 'LOCATE userid' cmd. RC 45: User is not logged on RC 0: User is not disconnected RC 1: User is in VM or CP read state RC 4: User is in disabled wait state RC 6: User set to log off (read state or disabled wait state) RC 2: User is in CP read state RC 3: CP function active RC 145: User has been forced RC 57: User is disconnected and running Note also that AUDITOR can watch service virtual machines and is capable of detecting a userid in a disabled wait. However Perfkit gives you more options. Hal Schmitigal Perot Systems Corporation
