XenServer server average CPU utilization (consecutive samples)

Comtrade.Citrix.XenServer.Server.AvgCPUUtil_ConsecutiveSamples (UnitMonitor)

Monitors the average CPU utilization of a server and alerts if the utilization is over the threshold for a specific number of samples.

Knowledge Base article:

Summary

The average CPU utilization of a server is high.

Configuration

The following configuration parameters are customizable:

Causes

The server may be overloaded.

Resolutions

Check whether the average CPU utilization on the server is high for longer periods of time. If yes, consider migrating some of the virtual machines to other servers.

Additional

Occasional average CPU utilization peaks are okay as long as the long term average CPU utilization on the server is not more than 80%. The long term CPU utilization of more than 80% typically indicates the overloaded server.

External

For information on how to migrate virtual machines to other servers, see the “Citrix XenServer Administrator’s Guide”.

Element properties:

TargetComtrade.Citrix.XenServer.Server
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeComtrade.Citrix.XenServer.MonitorType.ServerAllUtil_ConsecutiveSamples
RemotableTrue
AccessibilityPublic
Alert Message
XenServer server average CPU utilization
XenServer server average CPU utilization for "{0}" has exceeded the threshold value.

Current server CPU utilization is {1} \%.

Pool: {2}
Server: {3}
RunAsDefault