Cisco Switch: Free buffer elements Health Monitor

Jalasoft.Xian.SmartManagementPacks.CiscoSwitches.FreeBufferElements.1.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the Free buffer elements has changed its state.

Knowledge Base article:

Summary

Free buffer elements is under threshold.

The number of available buffer elements is below the minimum threshold configured in Xian Network Manager 2012.

Causes

There has been excessive use of buffer elements for the internal operating system, in order to manage them according to requirements, but those are not releasing the buffers, thus generating insufficiency of free buffer elements. It can be donde because of a buffer leak.

Resolutions

Analyze the buffer strategies and perform buffer tuning, if necessary. Sometimes it can be solved just by updating your Cisco IOS. Use 'show buffers old' command to get more information and find the problem.

Additional

Monitors the number of free buffer elements on a Cisco Switch.

Element properties:

TargetJalasoft.Xian.Common.Types.ThirdParty.Cisco.JsXCiscoSwitchMemoryPoolElementContainer
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Free buffer elements Alert
{0}

Source Code:

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