Transport Queues Test
A queue is a temporary holding location for messages that are waiting to enter the next stage of processing. Each queue represents a logical set of messages that an Exchange transport server processes in a specific order. Queues exist only on computers that have the Hub Transport server role or Edge Transport server role installed.
Long winding message queues or messages with long waiting times in a queue could indicate lapses in the processing ability of the transport servers. To verify this, it is essential for the queue length to be monitored continuously.
This test monitors the active, remote, and retry queues to figure out whether or not the transport servers are experiencing processing bottlenecks.
Target of the test : A server configured with the Hub Transport role
Agent deploying the test : An internal agent
Outputs of the test : One set of results for every queue on the Hub Transport server being monitored.
Parameters | Description |
---|---|
Test Period |
How often should the test be executed. |
Host |
Indicates the IP address of the Hub Transport server. |
Port |
The port number of the Hub Transport server. By default, this is 691. |
Measurement | Description | Measurement Unit | Interpretation |
---|---|---|---|
Messages in the active mailbox delivery queue |
Indicates the number of messages currently in active mailbox queues. |
Number |
Mailbox queues hold messages that are being delivered to a Mailbox server that is located in the same site as the Hub Transport server. Mailbox delivery queues exist only on Hub Transport servers. One mailbox delivery queue exists for each destination Mailbox server. If the number of messages in the queue grows continuously, it could indicate a processing bottleneck. You might want to investigate this condition further. |
Messages in the retry mailbox delivery queue |
Indicates the number of messages currently in retry in the mailbox queues. |
Number |
Retry is a renewed connection attempt with the destination domain, smart host, or Mailbox server. Messages in this queue are in a retry state because an issue prevented their delivery. If the issue is transient, a subsequent reattempt to send the message may be successful. A high value for this measure could indicate any of the following:
The resolution to a high retry remote delivery queue length depends on the root cause of this problem. Try one or more of the following to identify and resolve the problem causing the high volume of messages in the remote delivery queue.:
Confirm that there are no network connectivity issues preventing your server from properly connecting to destination servers or the Internet. |
Messages in the active remote delivery queue |
Indicates the number of messages currently in active remote delivery queues. |
Number |
Remote delivery queues hold messages that are being delivered to a remote domain or smart host by using the Simple Mail Transfer Protocol (SMTP). After all messages are delivered, these queues persist for three minutes and then are automatically deleted. A high value of this measure could indicate a processing bottleneck or a poor network link between the Hub Transport server and the remote domain to which messages are to be delivered. |
Messages in the retry remote delivery queue |
Indicates the number of messages currently in the retry remote delivery queues. |
Number |
Retry is a renewed connection attempt with the destination domain, smart host, or Mailbox server. Messages in this queue are in a retry state because an issue prevented their delivery. If the issue is transient, a subsequent reattempt to send the message may be successful. A high value for this measure could indicate any of the following:
The resolution to a high retry remote delivery queue length depends on the root cause of this problem. Try one or more of the following to identify and resolve the problem causing the high volume of messages in the remote delivery queue.:
|
Messages in the active Non-SMTP delivery queue |
Indicates the number of messages currently in the Drop directory that is used by a Foreign connector. |
Number |
This refers to the number of messages in the queue for which the Delivery Type has been set to NonSmtpGatewayDelivery. The messages in such a queue are typically queued for delivery to an external recipient by using a non-SMTP connector on the local server. |
Messages in the retry Non-SMTP delivery queue |
Indicates the number of messages currently in retry in the non-SMTP gateway delivery queues. |
Number |
Messages in this queue are in a retry state because an issue prevented their delivery. If the issue is transient, a subsequent reattempt to send the message may be successful. The value of this measure could rise, owing to the following reasons:
|
Messages in the aggregate delivery queue |
Indicates the number of messages currently queued for delivery in all queues. |
Number |
|
Largest delivery queue length |
Indicates the number of messages that are currently queued to a given Exchange Hub Transport server or Edge Transport server. |
Number |
When this value is high, the server cannot establish a SMTP session to the other Hub Transport or Edge Transport server. Other symptoms you may experience when this threshold is reached are reduced intra-site, inter-site, and external mail flow. This alert may be caused by one or more of the following conditions:
|
Messages in the unreachable queue |
Indicates the number of messages currently in the Unreachable queue. |
Number |
The categorizer sends messages to the unreachable queue when there is no known route to their destinations. Typically, an unreachable destination is caused by a configuration error that affects the delivery path By default, the messages in the unreachable queue have the status of Ready. Messages in the unreachable queue are never automatically resubmitted. Messages remain in the unreachable queue until they are manually resubmitted by an administrator, removed by an administrator, or the value specified in the MessageExpirationTimeOut parameter passes. |
Messages in the poison queue |
Indicates the number of messages currently in the poison queue. |
Number |
The poison message queue contains messages that are determined to be potentially harmful to the Microsoft Exchange server 2007/2010 server after a server failure. The messages may be genuinely harmful in their content and format. Alternatively, they may be the results of a poorly written agent that has caused the Exchange server to fail when it processed the supposedly bad messages. Messages remain in the poison message queue until they are manually resumed or removed by an administrator. The messages in the poison message queue are never automatically resumed or expired. |
Messages in the submission queue |
Indicates the number of messages currently in the submission queue. |
Number |
A sustained high Submission Queue Length value may indicate that an excessive amount of inbound messages have over-loaded the categorizer. It may also indicate that there is an issue with message categorization. Message resubmission sends undelivered messages back to the submission queue to be processed again by the categorizer. A sustained high Submission Queue Length may be caused by one or more of the following:
|