Cisco Wireless: Module status Health Monitor

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

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

Knowledge Base article:

Summary

Module status has changed.

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

Causes

Ok indicates that the module came up and is operating normally. Any fault in the coming up or operation of the module will generate the other alerts and the standby module should take over without any impact to user traffic. Major alarms indicate a critical problem that could lead to the system being shut down. Minor alarms are for informational purposes only, giving you notice of a problem that could turn critical if corrective action is not taken.

Resolutions

Ok is the desired state. For the other instances, verify the standby module is operating and monitor the module status; if the state is not caused by switchover, identify the cause of failure. Verify if module might have shifted out of its slot, resettle the module until both ejector levers are at right angles to the rear of the chassis. When the system has an alarm (major or minor) that indicates an overtemperature condition, the alarm is not canceled and no action is taken (such as a module reset or a shutdown) for 5 minutes. If the temperature falls 5°C (41°F) below the alarm threshold during this period, it is canceled.

Additional

Monitors module status on a Cisco Wireless device.

Element properties:

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

Source Code:

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