Cisco Nexus: Average memory utilization Health Monitor

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

This monitor catches Xian events that notifies when the Average memory utilization has changed its state.

Knowledge Base article:

Summary

Average memory utilization is over threshold.

The percentage of average memory used is above the maximum threshold configured in Xian Network Manager.

External

www.jalasoft.com/KnowledgeBase

Causes

It can occur due to memory allocation failures or even memory leak problems in your device.

Resolutions

Check the memory requirements for your software release version or feature set. Use 'show memory summary' and 'show processes memory' commands to check for a large quantity of memory used for normal or abnormal processes. If required, add more memory.

Additional

Monitors the average of memory utilization on a Cisco Nexus device.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.Cisco.JsXCiscoNexusSnmpDeviceElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Average memory utilization Alert
{0}

Source Code:

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