Cisco Router: DS1 current degraded minutes Health Monitor

Jalasoft.Xian.SmartManagementPacks.CiscoRouters.DS1CurrentDegradedMinutes.1.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the DS1 current degraded minutes has changed its state.

Knowledge Base article:

Summary

Number of DS1 Current Degraded Minutes is over threshold.

The number of Degraded Minutes in the current 15-minute interval is above the maximum threshold configured in Xian Network Manager 2012.

Causes

A Degraded Minute is one in which the estimated error rate exceeds 1E-6 but does not exceed 1E-3 (see G.821). Degraded Minutes are determined by collecting all of the Available Seconds, removing any Severely Errored Seconds grouping the result in 60-second long groups.

Excessive error rate.

Resolutions

Verify the line coding configuration and test for possible physical line problems.

Additional

This rule monitors the number of Degraded Minutes (DMs) encountered by a DS1 interface in the current 15-minute interval.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.Cisco.JsXCiscoRouterSnmpInterfaceElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
DS1 current degraded minutes Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.CiscoRouters.DS1CurrentDegradedMinutes.1.1" Accessibility="Public" Enabled="true" Target="ThirdParty_Cisco!Jalasoft.Xian.Common.Elements.ThirdParty.Cisco.JsXCiscoRouterSnmpInterfaceElement" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="DS1CurrentDegradedMinutes_AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Low</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[3]$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>