AIX Server: CPU load Health Monitor

Jalasoft.Xian.SmartManagementPacks.AIXServers.CPULoad.1.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the CPU load has changed its state.

Knowledge Base article:

Summary

CPU load is over threshold.

Percentage of CPU load is above the maximum threshold configured in Xian Network Manager 2012.

Causes

Burst of CPU activity or a permanent increase of busy time.

Resolutions

Occasional peaks are not to worry about, but you may be facing the need to increase CPU capacity. Check application of processes, logs and TCP functionality to troubleshoot errors or unusual performance.

Additional

Monitors the CPU load.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.AIX.JsXAIXCPUElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
CPU load Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.AIXServers.CPULoad.1.1" Accessibility="Public" Enabled="true" Target="ThirdParty_AIX!Jalasoft.Xian.Common.Elements.ThirdParty.AIX.JsXAIXCPUElement" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="CPULoad_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>