Cisco Router: DS1 total controlled slip seconds Health Monitor

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

This monitor catches Xian events that notifies when the DS1 total controlled slip seconds has changed its state.

Knowledge Base article:

Summary

Number of DS1 Total Controlled Slip Seconds is over threshold.

The number of Controlled Slip Seconds in the previous 24-hour interval is above the maximum threshold configured in Xian Network Manager 2012.

Causes

A Controlled Slip Second is a one-second interval containing one or more controlled slips. A Controlled Slip is the replication or deletion of the payload bits of a DS1 frame. A Controlled Slip may be performed when there is a difference between the timing of a synchronous receiving terminal and the received signal.

Possibly due to a clocking problem; a difference between the timing of a synchronous receiving terminal and the received signal.

Resolutions

Verify the clock source is derived from the network. In the show controller e1 EXEC command output, look for Clock Source is Line Primary. Set the clock source from controller configuration mode.

Additional

This rule monitors the number of Controlled Slip Seconds encountered by a DS1 interface in the previous 24-hour 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 total controlled slip seconds Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.CiscoRouters.DS1TotalControlledSlipSeconds.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="DS1TotalControlledSlipSeconds_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>