Utilization Messages

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.