IBM Tivoli Monitoring, Version 6.3

Server Work Queue attributes (32-bit - Superseded)

Use the Server Work Queue attributes to monitor information about server work queue throughput, work items in the queue, and threads servicing the queue. This attribute group is superseded. There is a new attribute group with the same name that replaces it.

Active Threads The number of threads currently working on a request from the server client for this CPU. The system keeps this number as low as possible to minimize unnecessary context switching. This is an instantaneous count for the CPU, not an average over time. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Available Threads The number of server threads on this CPU not currently working on requests from a client. The server dynamically adjusts the number of threads to maximize server performance. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Available Work Items The instantaneous number of available work items for this CPU. A sustained near-zero value indicates the need to increase the MinFreeWorkItems registry value for the Server service. This value is always 0 in the Blocking Queue instance. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Borrowed Work Items The number of borrowed work items. Every request from a client is represented in the server as a 'work item,' and the server maintains a pool of available work items per CPU to speed processing. When a CPU runs out of work items, it borrows a free work item from another CPU. An increasing value of this running counter might indicate the need to increase the 'MaxWorkItems' or 'MinFreeWorkItems' registry values for the Server service. This value is always 0 in the Blocking Queue instance. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Bytes Received/sec The rate at which the Server is receiving bytes from the network clients on this CPU. This value is a measure of how busy the Server is. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Bytes Sent/sec The rate at which the Server is sending bytes to the network clients on this CPU. This value is a measure of how busy the Server is. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Bytes Transferred/sec The rate at which the Server is sending and receiving bytes with the network clients on this CPU. This value is a measure of how busy the Server is. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Context Blocks Queued/sec The rate at which work context blocks had to be placed on the FSP queue of the server to await server action. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.)

Current Clients The instantaneous count of the clients being serviced by this CPU. The server actively balances the client load across all of the CPU's in the system. This value is always 0 in the Blocking Queue instance. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Queue Length The current length of the server work queue for this CPU. A sustained queue length greater than four might indicate processor congestion. This is an instantaneous count, not an average over time. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Read Bytes/sec The rate the server is reading data from files for the clients on this CPU. This value is a measure of how busy the Server is. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Read Operations/sec The rate the server is performing file read operations for the clients on this CPU. This value is a measure of how busy the Server is. This value is always 0 in the Blocking Queue instance. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Server Name The managed system name. (Superseded.) The form should be hostname:agent_code.

Examples include spark:KNT or deux.raleigh.ibm.com:KNT.

In workspace queries, this attribute should be set equal to the value $NODE$ in order to populate the workspace with data. This attribute is generally not included in situations, unless there is a need to customize the situation for a specific managed system.

Timestamp The date and time the Tivoli Enterprise Monitoring Server samples the data. (Superseded.)

Total Bytes/sec The rate the Server is reading and writing data to and from the files for the clients on this CPU. This value is a measure of how busy the Server is. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Total Operations/sec The rate the Server is performing file read and file write operations for the clients on this CPU. This value is a measure of how busy the Server is. This value is always 0 in the Blocking Queue instance. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Work Item Shortages The number of times a request waited for an available work item from the pool. Every request from a client is represented in the server as a 'work item,' and the server maintains a pool of available work items per CPU to speed processing. A sustained value greater than zero indicates the need to increase the 'MaxWorkItems'registry value for the Server service. This value is always 0 in the Blocking Queue instance. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Work Queue Name Instance Name. Valid format is a text string of up to 64 characters. (Superseded.)

Write Bytes/sec The rate the server is writing data to files for the clients on this CPU. This value is a measure of how busy the Server is. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.

Write Operations/sec The rate the server is performing file write operations for the clients on this CPU. This value is a measure of how busy the Server is. This value is always 0 in the Blocking Queue instance. Valid values are positive integers in the range 0 to 2147483647 and can include the use of the *AVG, *MIN, *MAX, or *SUM functions. (Superseded.) Note: the value 2147483647 indicates Value_Exceeds_Maximum and the value -2147483648 indicates Value_Exceeds_Minimum.



Feedback