Utilization data messages are continuously sent to Operations Sentinel based on the interval, in seconds, defined for the UTILIZATION_INTERVAL parameter in the configuration file. See Section 3. You can change the length of the interval by changing the time in the configuration file or by using the SAMPLE command. See Section 5. The utilization information is packaged into a single message packet. A description of the format and content of the utilization message follows:
hhmmss UTILIZATION DISPLAY: attribute-value-pair, ...
where:
hhmmss
is the time the message was sent.
attribute-value-pair
consists of an attribute name, an equal sign, and a numeric value (for example, PROCUSER=58). Each attribute value pair is separated from the next attribute value pair by a comma.
See the SP-AMS sample database MCPMon for the exact order of the attribute value pairs in the message.
If the interface software detects an error while collecting utilization data, the following message is displayed:
<<ASPO>>GETSTATUS ERROR ON UTILIZATION INQUIRY
If this happens, the utilization message is still sent to the Operations Sentinel server. However, some of the numeric values in the attribute value pairs may be blank.
Table 6–1 lists the utilization data message attribute names and their associated values.
Table 1. Utilization Data Message Attribute Names and Associated Values
Attribute Name | Description of Numeric Value |
---|---|
ASDINUSE | Percent of actual segment descriptors (ASD) in use. |
CACHEDATARATE | Effective data rate represented by cache disk requests. |
CACHEREADHITS | Percentage of cache disk requests that are read hits. |
CACHEREQUESTRATE | Number of requests per second to cache disk. |
IOINTERRUPTRATE | Average number of I/O interrupts per second. |
MCPDCIOBYTERATE | Number of kilobytes of data transferred per second by the data communications I/O operations. |
MCPDCIORATE | Average number of data communications I/O operations per second. |
MCPIOBYTERATE | Number of kilobytes of data transferred per second by MCP I/O operations. |
MCPIORATE | Average number of MCP I/O operations per second. |
MEMAVAIL | Number of words of memory available for executing jobs and tasks. |
MEMOLAY | Memory that can be overlaid (data was written to a disk and the memory is available). |
MEMSAVE | Memory that cannot be overlaid. |
MEMTOTAL | Total amount of memory available (the total of the three previous MEM values). |
PROCFALSEIDLE | Percentage of processor time spent idle while overlaid data is being transferred by the I/O subsystem. |
PROCINITIALPBIT | Percentage of processor time spent making arrays and code initially available. |
PROCIOFINISH | Percentage of processor time spent handling I/O completions. |
PROCMCP | Percentage of processor time charged to the combination of the MCPSTACK, PROCESSSWITCH, and LISTEN accounts. |
PROCOTHERPBIT | Percentage of processor time spent making arrays and code available after they were overlaid and time spent overlaying existing data to make room for new data. |
PROCSEARCH | Percentage of processor time charged to the combination of the SEARCHLEAD and SEARCHFOLLOW accounts. |
PROCTRUEIDLE | Percentage of processor time spent idle that is not considered to be false idle. |
PROCUSER | Percentage of processor time spent in the user stacks. |
TOTALIOBYTERATE | Number of kilobytes of data transferred per second by the total system I/O operations. |
TOTALIORATE | Average number of total system I/O operations per second. |
USERIOBYTERATE | Number of kilobytes of data transferred per second by user I/O operations. |
USERIORATE | Average number of user I/O operations per second. |
WAITING | Total number of RSVP/waiting messages currently outstanding. |