Cisco Switch: Ethernet late collisions Health Monitor

Jalasoft.Xian.SmartManagementPacks.CiscoSwitches.EthernetLateCollisions.1.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the Ethernet late collisions if has changed its state.

Knowledge Base article:

Summary

Number of ethernet late collisions is over threshold.

The number of late collisions detected on the interface is above the maximum threshold configured in Xian Network Manager 2012.

Causes

A (late) collision detected by this rule is also considered a (generic) collision for other collision-related statistics purposes.

Cabling problems: segment too long, failing cable, segment not grounded properly, improper termination, taps too close, or noisy cable. Component problems: deaf or partially deaf node, or failing repeater, transceiver, or controller cards.

Resolutions

Correct the cabling problem by reducing the segment length, replacing the cable, grounding the cable, terminating the cable correctly, checking the taps, or checking for cables too close to equipment that emit electromagnetic interference. Correct the component problem by tracing the failing component and replacing it or replacing the NIC or the transceiver.

Additional

Monitors the number of times that a collision is detected on a particular interface later than one SlotTime into a packet transmission.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.Cisco.JsXCiscoSwitchInterfaceElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Ethernet late collisions Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.CiscoSwitches.EthernetLateCollisions.1.1" Accessibility="Public" Enabled="true" Target="ThirdParty_Cisco!Jalasoft.Xian.Common.Elements.ThirdParty.Cisco.JsXCiscoSwitchInterfaceElement" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="EthernetLateCollisions_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>