Exchange Delivery Queue service
When this service has a scan interval of less than 5 minutes, the probe may take longer than the scan interval to gather the metrics. As a result, you may notice some scan intervals are not populated.
The Exchange Delivery Queue service uses a Windows agent to monitor the message queues of Microsoft Exchange Server 2013/2016.
| Basic Service Information | |
| Service Type | AMP |
| Powershell cmdlet | Get-counter MSExchangeTransport Queues (Queue Name) |
| Supported Systems/Applications | Windows Workstations and Servers |
| Known limitations | Windows only |
| Max Instances on each device | 100 |
| Supported Device class | Laptops – Windows, Servers – Windows, Workstations – Windows |
| Notification Profile | N/A |
| Monitored by | Local agent |
| Minimum Scan Interval | 1 minute |
Configuring the service
| Queue Name | The default value is _Total, which monitors all delivery queues on the Microsoft Exchange server. You can also specify a different queue. |
Troubleshooting
| misconfigured |
|
Metrics
All of the performance counters queried in this service come from the MSExchangeTransport Queues Performance Counter Class.
Submission Queue Length
| Messages in the submission queue. |
|
Retry Non-SMTP Delivery Queue Length
| Messages in a retry state in the non-SMTP gateway delivery queues. |
|
Retry Mailbox Delivery Queue Length
| Messages in a retry state attempting to deliver a message to a remote mailbox. |
|
Active Non-SMTP Delivery Queue Length
| Messages in the drop directory used by a Foreign connector. |
|
Active Mailbox Delivery Queue Length
| Messages in the active mailbox queues. |
|
Poison Queue Length
| Messages in the poison message queue. |
|
Unreachable Queue Length
| Messages in the Unreachable queue. |
|
