Cisco Wireless: Ethernet MAC transmission errors Health Monitor

Jalasoft.Xian.SmartManagementPacks.CiscoWireless.EthernetMACTransmissionErrors.1.1 (AggregateMonitor)

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

Knowledge Base article:

Summary

Number of ethernet MAC transmission errors is over threshold.

The number of frames for which transmission failed due to a MAC sublayer transmit error is above the maximum threshold configured in Xian Network Manager 2012.

Causes

The precise meaning of the frames detected by this rule is implementation-specific. In particular, each frame may represent potential transmission errors on a particular interface that are not otherwise counted.

Usually caused by either faulty cabling, or as the result of a collision. If the cabling connecting an Ethernet Adapter or hub is faulty the electric connection may be on and off many times during transmission interrupting parts of the process, and “damaging” the signal.

Resolutions

Look for overloaded segments, improper cabling, faulty cables, faulty connectors, faulty network equipment, and cables that are too close to equipment that emits electromagnetic interference.

Additional

Monitors the number of frames for which transmission on a particular interface fails due to an internal MAC sublayer transmit error. A frame is detected by this rule only if it is not detected by the "Ethernet Late Collisions", "Ethernet Excessive Collisions" or the "Ethernet Carrier Sense Errors" rules.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.Cisco.JsXCiscoWirelessInterfaceElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Ethernet MAC transmission errors Alert
{0}

Source Code:

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