Job Management Partner 1/Performance Management - Agent Option for Platform Description, User's Guide and Reference

[Contents][Glossary][Index][Back][Next]


Server Work Queues Overview (PI_SVRQ)

Function

The Server Work Queues Overview (PI_SVRQ) record stores the performance data per unit time on the server's queue size and the processing inside the queue.

This is a multi-instance record.

Note:
This record cannot be collected if the server service (service name: LanmanServer) provided by the OS is stopped.

Default values and values that can be specified

Item Default value Modifiable
Collection Interval 60 Yes
Collection Offset 0 Yes
Log No Yes
LOGIF Blank Yes

ODBC key fields

PI_SVRQ_INSTANCE

Lifetime

None

Record size

Fields

PFM-View name
(PFM-Manager name)
Description Summary Format Delta Not Supported versions Data source
Active Threads(ACTIVE_THREADS) Number of threads in which the processor was processing requests from server clients.
The system tries to minimize this value to minimize unnecessary context switching. #
AVG ulong No -- --
Available Threads(AVAILABLE_THREADS) Number of server threads in which the processor was not processing requests from server clients.
The server dynamically adjusts the number of threads to optimize the server performance. #
AVG ulong No -- --
Available Work Items(AVAILABLE_WORK_ITEMS) Number of work items (which indicate all requests from clients, and the server maintains an available work area for each process to accelerate processing) available to the processor.
Normally, if a value other than 0 continues, the value in the MinFreeWorkItems registry in the Server service needs to be increased.
The value in this field is always 0 if Blocking Queue is set in the Instance field. #
AVG ulong No -- --
Borrowed Work Items(BORROWED_WORK_ITEMS) Number of work items borrowed from another processor by the processor because it has run out of available work items (which indicate all requests from clients, and the server maintains an available work area for each process to accelerate processing).
Normally, if this value continues to increase, the value in the MaxWorkItems or MinFreeWorkItems registry in the Server service needs to be increased.
The value in this field is always 0 if Blocking Queue is set in the Instance field. #
AVG ulong No -- --
Bytes Rcvd/sec(BYTES_RECEIVED_PER_SEC) Rate at which the server received data from network clients by using the processor (bytes/second). AVG float No -- --
Bytes Sent/sec(BYTES_SENT_PER_SEC) Rate at which the server sent data to network clients by using the processor (bytes/second). AVG float No -- --
Bytes Xferd/sec(BYTES_TRANSFERRED_PER_SEC) Rate at which the server exchanged data with network clients by using the processor (bytes/second). AVG float No -- --
Context Blocks Queued/sec(CONTEXT_BLOCKS_QUEUED_PER_SEC) Rate at which work context blocks had to be entered in the FSP queue because they had to wait for processing by the server (blocks/second). AVG float No -- --
Current Clients(CURRENT_CLIENTS) Number of clients processed by the processor. The server dynamically allocates the client load among all servers within the system.
The value in this field is always 0 if Blocking Queue is set in the Instance field. #
AVG ulong No -- --
Instance(INSTANCE) Instance name of the server work queue.
Displayed as Blocking Queue and a number that begins with 0.
COPY string(256) No -- --
Interval(INTERVAL) Collection interval during which the record was stored (seconds).
For a real-time report, the first value is 5. If records are summarized into a historical report, the last stored value is displayed.
COPY ulong No -- RECORD_TIME (T1) - RECORD_TIME (T0)
Interval2(INTERVAL2) Collection interval during which the record was stored (seconds).
For a real-time report, the first value is 5. If records are summarized into a historical report, the total of the summarized records is displayed.
ADD ulong No -- RECORD_TIME (T1) - RECORD_TIME (T0)
Queue Length(QUEUE_LENGTH) Current length of the CPU server operation queue. If the queue length continues to exceed 4, it can be assumed that processor load is high. This value is the count at a given point of time, and not an average value of the time interval.# AVG ulong No -- --
Read Bytes/sec(READ_BYTES_PER_SEC) Speed at which data was read from files by the server on behalf of clients, by using the processor (bytes/second). AVG float No -- --
Read Ops/sec(READ_OPERATIONS_PER_SEC) Number of read operations in which the server used the processor to read data from files on behalf of clients (operations/second).
The value in this field is always 0 if Blocking Queue is set in the Instance field.
AVG float No -- --
Record Time(RECORD_TIME) Time at which the record was created. COPY time_t No -- --
Record Type(INPUT_RECORD_TYPE) Record name. Always SVRQ. COPY char(8) No -- --
Total Bytes/sec(TOTAL_BYTES_PER_SEC) Speed at which data was read from or written to files by the server on behalf of clients, by using the processor (bytes/second). AVG float No -- --
Total Ops/sec(TOTAL_OPERATIONS_PER_SEC) Number of operations in which the server used the processor to read data from or write data to files on behalf of clients (operations/second).
The value in this field is always 0 if Blocking Queue is set in the Instance field.
AVG float No -- --
Work Item Shortages(WORK_ITEM_SHORTAGES) Shortage in the number of work items (which indicate all requests from clients, and the server maintains an available work area for each process to accelerate processing) available to the processor.
Normally, if this value continues to be a value other than 0, the value in the MaxWorkItems registry in the Server service needs to be increased.
The value in this field is always 0 if Blocking Queue is set in the Instance field. #
AVG ulong No -- --
Write Bytes/sec(WRITE_BYTES_PER_SEC) Speed at which data was written to files by the server on behalf of clients, by using the processor (bytes/second). AVG float No -- --
Write Ops/sec(WRITE_OPERATIONS_PER_SEC) Number of write operations in which the server used the processor to write data to files on behalf of clients (operations/second).
The value in this field is always 0 if Blocking Queue is set in the Instance field.
AVG float No -- --

[Contents][Back][Next]


[Trademarks]

All Rights Reserved. Copyright (C) 2009, Hitachi, Ltd.