High Queue Drop Percentage

System.NetworkManagement.NetworkAdapter.HighQueueDropRate (AggregateMonitor)

Aggregate monitor that rolls up queue drop percentage health monitors

Knowledge Base article:

Summary

This monitor is the rollup monitor for the health state of the queue drop rate. If one or more of the subordinate monitors is in a warning state, this monitor will also be in a warning state. A subordinate monitor enters a warning state if the number of dropped packets as a result of a full input or output queue exceeds the configured threshold.

Causes

A warning state for this monitor indicates that one or more monitored interfaces is experiencing a high number of dropped packets as a result of a full input or output queue.

Resolutions

Use the Health Explorer to determine which subordinate monitor is causing the failure. See the knowledge article for the failed monitor for more information on the specific failure.

Element properties:

TargetSystem.NetworkManagement.NetworkAdapter
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryPerformanceHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Interface High Queue Drop Rate
Interface {0} has exceeded its queue drop rate. Use health explorer to further troubleshoot this issue.

Source Code:

<AggregateMonitor ID="System.NetworkManagement.NetworkAdapter.HighQueueDropRate" Accessibility="Public" Enabled="false" Target="NetworkLibrary!System.NetworkManagement.NetworkAdapter" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="System.NetworkManagement.Generic.NetworkAdapter.HighQueueDropRate.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>