Cisco Nexus: Current voltage Health Monitor

Jalasoft.Xian.SmartManagementPacks.CiscoNexus.CurrentVoltage.1.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the Current voltage has changed its state.

Knowledge Base article:

Summary

Current voltage is over/under threshold.

Over threshold: The current voltage is over the maximum threshold configured in Xian Network Manager 2012.

Under threshold: The current voltage is below the minimum threshold configured in Xian Network Manager 2012.

External

www.jalasoft.com/KnowledgeBase

Causes

Over threshold: The current input is higher than the maximum value set. The sensors on the supervisor engine module monitor the cooling air temperature flowing through the switching-module compartement that has exceeded the defined threshold.

Under threshold: The current input is lower than the minimum value set.

Resolutions

Over threshold: The switch operates with automatic ranging (normally 100 to 240 VAC), but peak situations require to verify the power supply conditions to ensure good performance. If an overvoltage or overtemperature condition occurs, it shuts down to avoid damage to the power supply or other system components. Immediate action is required.

Under threshold: The switch operates with automatic ranging (normally 100 to 240 VAC), but peak situations require to verify the power supply conditions to ensure good performance.

Additional

Monitors current voltage detected by the ambient sensor.

Element properties:

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

Source Code:

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