PATROL KM for Microsoft Message Queue (MSMQ)
You can use PATROL for Message Queue to proactively monitor and manage the Microsoft Message Queue (MSMQ) service. PATROL KM for Microsoft Message Queue monitors the rate at which messages are sent and received and the size and number of message queues. It also provides default alarms, which can be set to user-defined specifications. Each server within the MSMQ network that is managed by PATROL for Message Queue must be running a PATROL Agent and must have PATROL for Message Queue loaded. However, PATROL for Message Queue can run on an Agent machine that is not connected to a PATROL Console. This ability allows you to capture data on server machines when no PATROL Console is present.
The PATROL KM for Microsoft Message Queue monitors message activity and status, which includes monitoring of:
- MSMQ service
- MSMQ queues
- MSMQ messages
- MSMQ roundtrip message time
PATROL for Message Queue can perform the following actions:
- Monitor and manage MSMQ server
The MQ_SERVER application class monitors and manages the:
- Status of the MSMQ service
- Rate at which the MSMQ server receives messages
- Rate at which the MSMQ server sends messages
- Number of IP sessions connected to the MSMQ server
- Number of IPX sessions connected to the MSMQ server
- Number of messages managed by the MSMQ server
- Size (in KB) of all messages managed by the MSMQ server
- Round-trip message time for messages between two MSMQ servers managed by PATROL for Message Queue
- Monitor and manage MSMQ queues
The MQ_QUEUES application class monitors the:
- Number of messages in a queue
- Size (in KB) of all messages in a queue
- Size (in KB) of all messages in the journal queue associated with a message queue
- Number of messages in the journal queue associated with a message queue
- Monitor and manage MSMQ sessions
The MQ_SESSIONS application class monitors the:
- Total number of messages received during the MSMQ session
- Rate at which MSMQ messages are being received (messages per second) during the MSMQ session
- Total amount of data received during the MSMQ session
- Rate at which data is being received (KB per second) during the MSMQ session
- Total number of messages sent during the MSMQ session
- Rate at which MSMQ messages are being sent (messages per second) during the MSMQ session
- Total amount of data sent (KB) during the MSMQ session
- Rate at which data is being sent (KB per second) during the MSMQ session
- Monitor and manage the MSMQ roundtrip message times to selected MSMQ servers
The MQ_ROUNDTRIP application class manages the roundtrip message time to the selected server.