Cisco Switch: Ethernet carrier sense errors Health Monitor

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

This monitor catches Xian events that notifies when the Ethernet carrier sense errors if has changed its state.

Knowledge Base article:

Summary

Number of ethernet carrier sense errors is over threshold.

The number of errors due to loss of carrier sense condition is above the maximum threshold configured in Xian Network Manager 2012.

Causes

The errors detected by this rule are at most once per transmission attempt, even if the carrier sense condition fluctuates during a transmission attempt.

Station powering up or down, faulty cabling, network noise, faulty transceiver, fault at the transmitting end station, or faulty adapter.

Resolutions

When an error is caused by in-bound noise due to powering up, no action is required. Otherwise: examine the cable and cable connections for breaks or damage; look for improper cabling, faulty cables, faulty network equipment, and cables that are too close to equipment that emits electromagnetic interference; use an analyzer to identify the problematic transceiver and if necessary, replace the transceiver, network adapter, or station; locate the source of the errors by looking at the module and port statistics; or replace the adapter.

Additional

Monitors the number of times that the carrier sense condition was lost or never asserted when attempting to transmit a frame on a particular interface.

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 carrier sense errors Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.CiscoSwitches.EthernetCarrierSenseErrors.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="EthernetCarrierSenseErrors_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>