Cisco Wireless: Signal quality Health Monitor

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

This monitor catches Xian events that notifies when the Signal quality has changed its state.

Knowledge Base article:

Summary

Signal quality is under threshold.

The percentage of signal quality is below the minimum threshold configured in Xian Network Manager 2012.

Causes

Poor signal quality results from null points and multipath interference: electronic or microwave equipment, cables, I-beams, metal air ducts, elevator shafts, or other physical barriers. What we have noticed is that if you have 100% on signal strength usually the best you can get is 50 to 60% on quality. This maybe way out to launch but we have taken this to indicate that the receiver is saturated.

Resolutions

Perform a site survey to discover the source of signal interference or distortion, move the antennas away from the barriers identified or remove source. Also, the fix has been to reduce the antenna gain or add some coax to the line to attenuate the signal. This type of action have brought the quality up in all cases. You may also experiment with different AP and antenna locations to find the best site. Use different maps for different AP placement options, as this helps you keep your data clear and easy to understand. If you encounter interference you simply cannot locate, you might need to use a spectrum analyzer.

Additional

Monitors signal quality from a Cisco Wireless interface.

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
Signal quality Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.CiscoWireless.SignalQuality.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="SignalQuality_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>