Cisco Wireless: Port status Health Monitor

Jalasoft.Xian.SmartManagementPacks.CiscoWireless.PortStatus.2.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the Port status has changed its state.

Knowledge Base article:

Summary

Port status (4000/4500/5000/6000/6500) has changed.

The port status has changed to one of the following states: other, ok, minor fault, major fault.

Causes

A change of status can occur either automatically, due to a network connection error, or through manual intervention.

Resolutions

Make sure the status of the port has not been changed, disabled or powered down for some intentional reason. Ok is the desired state. Major fault indicates a critical problem that could lead to system shutdown. Minor fault is just informational, alerting you to a problem that could turn critical if corrective action is not taken. Unknown requires specific monitoring.

Additional

Monitors port status on Cisco Wireless 4000, 4500, 5000, 6000 and 6500 series.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.Cisco.JsXCiscoWirelessModulePortElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Port status Alert
{0}

Source Code:

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