eG Monitoring
 

Measures reported by TuxedoQueueTest

The BEA Tuxedo message queuing servers provide for time-independent communication among clients and servers in a BEA Tuxedo application. They make it possible for an application, within a global transaction, to store client and server generated messages to stable storage for processing later. A client or server process involved in message queuing communications decides when it wants to retrieve a message off its queue.

Since too many enqueued messages can cause performance slowdowns, it is good practice to monitor the length of each message queue, identify overloaded queues, and initiate measures to reduce the load on the queue. The TuxedoQueueTest provides these queue-level insights.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Server_connected_queue Indicates the number of servers currently connected to this queue. Number  
Avg_queue_length Indicates the average number of requests in this queue. Number A high value or a consistent increase in this value could indicate a potential overload condition.
Service_request_count Indicates the number of service requests in this queue. Number  
All_requests_queued Indicates the actual number of requests in this queue. Number