Retry Mailbox Delivery Queue Length Monitor

Exchange.Queues.RetryMailboxDeliveryQueueLength.Monitor (UnitMonitor)

Description for the new unit monitor.

Element properties:

TargetExchange.Queues.Server
Parent MonitorSystem.Health.PerformanceState
CategoryAvailabilityHealth
EnabledTrue
Instance NameMSExchangeTransport Queues
Counter NameRetry Mailbox Delivery Queue Length
Frequency60
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Too many Items in Retry Mailbox Delivery Queue
Too many Items in Retry Mailbox Delivery Queue

Last Sampled Value: ({0})
RunAsDefault

Source Code:

<UnitMonitor ID="Exchange.Queues.RetryMailboxDeliveryQueueLength.Monitor" Accessibility="Public" Enabled="true" Target="Exchange.Queues.Server" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Performance!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Exchange.Queues.RetryMailboxDeliveryQueueLength.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/SampleValue$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ConditionFalse" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
<OperationalState ID="ConditionTrue" MonitorTypeStateID="ConditionTrue" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Retry Mailbox Delivery Queue Length</CounterName>
<ObjectName>MSExchangeTransport Queues</ObjectName>
<InstanceName>_Total</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>60</Frequency>
<Threshold>5000</Threshold>
<Direction>greater</Direction>
<NumSamples>2</NumSamples>
</Configuration>
</UnitMonitor>