Citrix SCOM Management Pack for XenServer Reference Guide

About

Citrix Management Pack Library

Display Name Citrix Management Pack Library
Version 1.0.7.0
Description Common definitions for Citrix Management Packs.

Top

Citrix Management Pack for XenServer

Display Name Citrix Management Pack for XenServer
Version 2.21.20438.0
Description Provides the complete management of Citrix XenServer environment.

Top

Citrix Management Pack for XenServer Reports

Display Name Citrix Management Pack for XenServer Reports
Version 2.21.20438.0
Description Provides reports for Citrix XenServer environment.

Top


Discoveries

Target Display Name Description Enabled by default Discovery interval
XenServer MP Proxy Computer Role XenServer MP Proxy Discovery
Discover MP proxy on all Windows computers.
Yes 14400 sec
XenServer Server XenServer VM CPU and NIC Discovery
Discover vCPUs and NICs for active virtual machines.
No 900 sec
XenServer Pool XenServer Server VM Discovery
Discover VMs running on XenServer hosts.
Yes 900 sec
XenServer Pool XenServer Server NIC and Storage Discovery
Discover XenServer hosts NIC and storage elements.
Yes 14400 sec
Windows Computer Citrix Computer Discovery
Discovers managed nodes with Citrix software installed on it.
Yes 3600 sec
Windows Server XenServer MP Proxy Computer Role Discovery
Discovers managed nodes with XenServer MP Agent installed on it. Discovered nodes can be seen in the "XenServer MP Agent Computers" view within the "Citrix Library" folder.
Yes 14400 sec
XenServer MP Proxy Computer Role Citrix MPXS Agent Service Discovery
Discovers MP agent service.
Yes 14400 sec
XenServer Pool XenServer Server CPU Discovery
Discovers XenServer host CPU cores.
Yes 14400 sec
XenServer Pool XenServer Server Discovery
Discovers XenServer pool network, storage & unused VMs on pool level. Also XenServer hosts, its network and storage are discovered.
Yes 14400 sec
XenServer MP Proxy XenServer Pool Discovery
Discovers XenServer pools that are monitored remotely from a proxy computer (MP proxy).
Yes 14400 sec
Citrix Management Populate Citrix Library Topology
Populate Citrix topology root with XenServer root object.
Yes ---
XenServer MP Proxy Group Populate Computer Group With MP Proxy Computers
Populate MP proxy computers group with computers used as XenServer MP proxy.
Yes ---
XenServer Proxies Populate Application Topology Root
Populate XenServer topology root with discovered MP proxy objects.
Yes ---

Monitors

Citrix MPXS Agent

Citrix MPXS Agent Service State

Display Name Citrix MPXS Agent Service State
Description
Monitors whether Citrix Management Pack Agent for XenServer is running.
Knowledge Article
Summary

The "Citrix MPXS Agent" service is not running.

Causes

A service can stop for many reasons, including:

  • The service was stopped by an administrator.

  • The service encountered an exception that stopped it.

  • The service was improperly configured, which prevented it from starting.

  • Another service, that this service is dependent on, was stopped.

Resolutions

Start the service from the “Actions” pane.

Additional

The topology and the health state of your XenServer environment that is managed by this proxy will not be properly updated if the service is not running.

External

For more information, see the “Citrix XenServer Management Pack User’s Guide”.

Alert Name Citrix MPXS Agent Service Stopped
Alert Message
The "Citrix MPXS Agent" service on computer {0} has stopped running.
Target Citrix MPXS Agent
Enabled by default Yes

Health States
Monitor State Health State
Service is running Healthy
Service is not running Critical

Overridable parameters
Parameter Default Value
CheckStartupType true

Top

XenServer CPU

XenServer server CPU utilization - obsolete

Display Name XenServer server CPU utilization - obsolete
Description
Monitors the utilization of an individual CPU core on a server.
Knowledge Article
Summary

The utilization of a CPU core on a server is high.

Causes

The server may be highly utilized.

Resolutions

Check whether the utilization of other CPU cores is high or the average CPU utilization of a server is high for longer periods of time. If yes, this indicates an overloaded server, so consider migrating some of the virtual machines to other servers.

Additional

Occasional utilization peaks of individual CPU cores are okay as long as the average CPU utilization on a server is not higher than 80%. The average server’s CPU utilization higher than 80% with a high frequency of CPU core utilization spikes typically indicates an overloaded server.

External

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

Alert Name XenServer server CPU utilization
Alert Message
XenServer server CPU utilization for "{0}" has exceeded the threshold value.

Current CPU utilization is {1} %.

Pool: {2}
Server: {3}
CPU: {4}
Target XenServer CPU
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 272
ThresholdWarningValue 90
ThresholdCriticalValue 97

Top

XenServer server CPU utilization (consecutive samples)

Display Name XenServer server CPU utilization (consecutive samples)
Description
Monitors the utilization of an individual CPU core on a server and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The utilization of a CPU core on a server is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 85 percentage).

Causes

The server may be highly utilized.

Resolutions

Check whether the utilization of other CPU cores is high or the average CPU utilization of a server is high for longer periods of time. If yes, this indicates an overloaded server, so consider migrating some of the virtual machines to other servers.

Additional

Occasional utilization peaks of individual CPU cores are okay as long as the average CPU utilization on a server is not higher than 80%. The average server’s CPU utilization higher than 80% with a high frequency of CPU core utilization spikes typically indicates an overloaded server.

External

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

Alert Name XenServer server CPU utilization
Alert Message
XenServer server CPU utilization for "{0}" has exceeded the threshold value.

Current CPU utilization is {1} %.

Pool: {2}
Server: {3}
CPU: {4}
Target XenServer CPU
Enabled by default Yes

Health States
Monitor State Health State
OverThreshold Warning
Ok Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 272
Threshold 85
NumberOfSamples 3

Top

XenServer Local Storage

XenServer local storage utilization

Display Name XenServer local storage utilization
Description
Monitors the utilization of an individual local storage on a server.
Knowledge Article
Summary

The utilization of a local storage on a server is high.

Causes

Local storage on the server may be highly utilized.

Resolutions

Consider the following solutions to reduce the utilization of a local storage:

  • Check whether you can increase space allocated to the local storage.

  • Check whether you can move or remove some of the content from the local storage.

Additional

Highly utilized local storage with thin provisioned virtual hard disks means that virtual machines can run out of disk space when they write information to their local disks. It also means you might not be able to copy additional virtual machines to this storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on storage.

Alert Name XenServer local storage utilization
Alert Message
XenServer local storage utilization for "{0}" has exceeded the threshold value.

Current local storage utilization is {1} %.

Pool: {2}
Server: {3}
Local Storage: {4}
Target XenServer Local Storage
Enabled by default Yes

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 272
ThresholdWarningValue 90
ThresholdCriticalValue 97

Top

XenServer MP Proxy

XenServer MP proxy connections to new pools

Display Name XenServer MP proxy connections to new pools
Description
Monitors the connectivity of newly configured connections to the pool master.
Knowledge Article
Summary

One or more newly configured connections to the pool master have failed.

Causes

A connection to the pool master can fail for the following reasons:

  • The connection information may be wrong.

  • The connection information may be out of date because the authentication information has changed after the connections were configured and before the discovery. The pool might have obtained a new pool master or an administrator might have changed the authentication information.

Resolutions

Start the configuration tool on the proxy. You can test the connection using the “Test” button. Update the connection information until all connections pass the test.

Additional

A connection is treated as newly configured until the pool is discovered. The pool cannot be discovered while the connection to the pool master is broken.

This monitor only changes the color of a diagram icon, while the “XenServer MP proxy connections to new pools” rule sends alert for every failed connection.

External

For more information, see the “Citrix XenServer Management Pack User’s Guide”.

Target XenServer MP Proxy
Enabled by default Yes

Health States
Monitor State Health State
OK Healthy
FailedConnections Critical

Overridable parameters
Parameter Default Value
IntervalSeconds 275

Top

XenServer Network Card

XenServer NIC inbound traffic - obsolete

Display Name XenServer NIC inbound traffic - obsolete
Description
Monitors the read (inbound) traffic of a network card on a server.
Knowledge Article
Summary

The read (inbound) traffic on a server’s network card is high.

Causes

The read (inbound) traffic on a server’s network card can be high for many reasons, including:

  • Reading activity from the shared storage may be high.

  • Virtual machines may cause an intensive network read activity.

Resolutions

Consider the following solutions to reduce the read (inbound) traffic:

  • Check whether the read traffic is high for longer periods of time.

  • Check whether the read traffic is high on individual or all network cards.

  • Check whether the read traffic is related to a specific virtual machine or is a cumulative result of all virtual machines.

  • Check whether you can redirect some of the read traffic to other network cards on a server.

Additional

High read (inbound) network traffic can be a result of a virtual machine activity or a server activity when reading from the shared storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer NIC inbound traffic
Alert Message
XenServer NIC inbound traffic for "{0}" has exceeded the threshold value.

Current NIC inbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
NIC: {4}
Target XenServer Network Card
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 278
ThresholdWarningValue 500
ThresholdCriticalValue 700

Top

XenServer NIC inbound traffic (consecutive samples)

Display Name XenServer NIC inbound traffic (consecutive samples)
Description
Monitors the read (inbound) traffic of a network card on a server and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The read (inbound) traffic on a server’s network card is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 500 Mbps).

Causes

The read (inbound) traffic on a server’s network card can be high for many reasons, including:

  • Reading activity from the shared storage may be high.

  • Virtual machines may cause an intensive network read activity.

Resolutions

Consider the following solutions to reduce the read (inbound) traffic:

  • Check whether the read traffic is high for longer periods of time.

  • Check whether the read traffic is high on individual or all network cards.

  • Check whether the read traffic is related to a specific virtual machine or is a cumulative result of all virtual machines.

  • Check whether you can redirect some of the read traffic to other network cards on a server.

Additional

High read (inbound) network traffic can be a result of a virtual machine activity or a server activity when reading from the shared storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer NIC inbound traffic
Alert Message
XenServer NIC inbound traffic for "{0}" has exceeded the threshold value.

Current NIC inbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
NIC: {4}
Target XenServer Network Card
Enabled by default Yes

Health States
Monitor State Health State
Unhealthy Warning
Healthy Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 278
Threshold 70
NumberOfSamples 3

Top

XenServer NIC outbound traffic - obsolete

Display Name XenServer NIC outbound traffic - obsolete
Description
Monitors the write (outbound) traffic of a network card on a server.
Knowledge Article
Summary

The write (outbound) traffic on a server’s network card is high.

Causes

A network card may have a high amount of write (outbound) traffic on the server.

Resolutions

Consider the following solutions to reduce the write (outbound) traffic:

  • Check whether the write traffic is high for longer periods of time.

  • Check whether the write traffic is high on individual or all network cards.

  • Check whether the write traffic is related to a specific virtual machine or is a cumulative result of all virtual machines.

  • Check whether you can redirect some of the write traffic to other network cards on the server.

Additional

High write (outbound) network traffic can be a result of a virtual machine activity or the server activity when writing to the shared storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer NIC outbound traffic
Alert Message
XenServer NIC outbound traffic for "{0}" has exceeded the threshold value.

Current NIC outbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
NIC: {4}
Target XenServer Network Card
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 278
ThresholdWarningValue 500
ThresholdCriticalValue 700

Top

XenServer NIC outbound traffic (consecutive samples)

Display Name XenServer NIC outbound traffic (consecutive samples)
Description
Monitors the write (outbound) traffic of a network card on a server and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The write (outbound) traffic on a server’s network card is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 500 Mbps).

Causes

A network card may have a high amount of write (outbound) traffic on the server.

Resolutions

Consider the following solutions to reduce the write (outbound) traffic:

  • Check whether the write traffic is high for longer periods of time.

  • Check whether the write traffic is high on individual or all network cards.

  • Check whether the write traffic is related to a specific virtual machine or is a cumulative result of all virtual machines.

  • Check whether you can redirect some of the write traffic to other network cards on the server.

Additional

High write (outbound) network traffic can be a result of a virtual machine activity or the server activity when writing to the shared storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer NIC outbound traffic
Alert Message
XenServer NIC outbound traffic for "{0}" has exceeded the threshold value.

Current NIC outbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
NIC: {4}
Target XenServer Network Card
Enabled by default Yes

Health States
Monitor State Health State
Unhealthy Warning
Healthy Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 278
Threshold 70
NumberOfSamples 3

Top

XenServer Pool

XenServer average CPU utilization in pool

Display Name XenServer average CPU utilization in pool
Description
Monitors the average CPU utilization in a pool.
Knowledge Article
Summary

The average CPU utilization across all servers in a pool is high.

Causes

A number of servers in the pool may experience high CPU utilization.

Resolutions

Check whether the CPU utilization on the pool is high for longer periods of time. If yes, this may indicate the overloaded pool, so consider migrating some of the virtual machines to other pools or adding a new server to the pool.

Additional

Occasional utilization peaks of the CPU utilization on the pool are okay as long as the average CPU utilization on the pool is not more than 80%. The CPU utilization on the pool higher than 80% with high frequency of CPU utilization spikes typically indicates an overloaded pool.

External

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

Alert Name XenServer average CPU utilization in pool
Alert Message
XenServer average CPU utilization in pool for "{0}" has exceeded the threshold value

Current average CPU utilization is {1} %.

Pool: {2}
Target XenServer Pool
Enabled by default Yes

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 281
ThresholdWarningValue 90
ThresholdCriticalValue 97

Top

XenServer average memory utilization in pool

Display Name XenServer average memory utilization in pool
Description
Monitors the average memory utilization in a pool.
Knowledge Article
Summary

The average memory utilization across all servers in a pool is high.

Causes

A number of servers in the pool may experience high memory utilization.

Resolutions

Check whether the average memory utilization on the pool is high for longer periods of time. If yes, this may indicate the overloaded pool and starting subsequent virtual machines on the pool might not be possible. Consider migrating some of the virtual machines to other pools or adding a new server to the pool.

Additional

If virtual machines are configured with the fixed amount of memory, high memory utilization in the pool can prevent starting additional virtual machines. However, if Dynamic Memory Control (DMC) feature is enabled, it might still be possible to start additional virtual machines.

External

For information on how to configure and manage virtual machine memory settings, see the “Citrix XenServer Administrator’s Guide”, the section on configuring virtual machine memory.

Alert Name XenServer average memory utilization in pool
Alert Message
XenServer average memory utilization in pool for "{0}" has exceeded the threshold value.

Current average memory utilization is {1} %.

Pool: {2}
Target XenServer Pool
Enabled by default Yes

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 281
ThresholdWarningValue 90
ThresholdCriticalValue 97

Top

XenServer average shared storage utilization

Display Name XenServer average shared storage utilization
Description
Monitors the average shared storage utilization in a pool.
Knowledge Article
Summary

The average utilization across all shared storage units in a pool is high.

Causes

Several shared storage units in the pool are experiencing high utilization.

Resolutions

Consider the following solutions to reduce the shared storage utilization in the pool:

  • Check whether you can increase space allocated to the individual shared storage unit.

  • Check whether you can move or remove some of the content from the individual shared storage unit.

Additional

Highly utilized shared storage with thin provisioned virtual hard disks means that virtual machines can run out of disk space when they write information to their local disks. It also means you might not be able to copy additional virtual machines to the shared storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on storage.

Alert Name XenServer average shared storage utilization
Alert Message
XenServer average shared storage utilization in pool for "{0}" has exceeded the threshold value.

Current average storage utilization is {1} %.

Pool: {2}
Target XenServer Pool
Enabled by default Yes

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 284
ThresholdWarningValue 90
ThresholdCriticalValue 97

Top

XenServer connection to pool

Display Name XenServer connection to pool
Description
Monitors the connection to the pool master.
Knowledge Article
Summary

Connection to the pool master is not available.

Causes

The pool master that is configured for the pool cannot be contacted and the failover pool master could not be determined.

Resolutions

Consider the following solutions to enable the connection to the pool master:

  • Check whether the pool master is operational.

  • Check whether a failover pool master is available and operational.

  • Check whether the connection to this pool passes the test in the XenServer MP configuration tool by using the “Test” button. Update the connection information until the connection passes the test.

Additional

When Citrix XenServer MP fails to connect to the configured pool master, it tries to determine the failover master for the pool. If the original pool master cannot be contacted and the failover pool master cannot be determined, the alert is raised.

It is possible that the pool master election is currently in effect and the connection to the pool is only temporarily down. In such case, the alert of the “XenServer pool master changed” monitor soon follows and the connection to the pool is resumed.

External

For more information, see the “Citrix XenServer Management Pack User’s Guide”.

Alert Name XenServer connection to pool
Alert Message
Connection to pool "{0}" could not be obtained.

Pool: {1}
Target XenServer Pool
Enabled by default Yes

Health States
Monitor State Health State
OK Healthy
Failed Critical

Overridable parameters
Parameter Default Value
IntervalSeconds 275

Top

XenServer number of offline servers in pool

Display Name XenServer number of offline servers in pool
Description
Monitors the number of offline servers in a pool.
Knowledge Article
Summary

The number of offline servers in a pool is high.

Causes

The number of offline servers in a pool can be high for many reasons, including:

  • A lot of servers may be in the maintenance mode.

  • A network connectivity problem may exist between the pool master and the pool members.

  • Pool members may have been shut down or have stopped responding.

Resolutions

Consider the following solutions to reduce the number of offline servers in the pool:

  • Check whether you can ping the unavailable servers.

  • Check whether the unavailable servers have been shut down and start them.

  • Check whether the unavailable servers have stopped responding and reboot them.

  • Check your network configuration.

Additional

The pool master keeps track of all pool members and their availability. It immediately detects if pool members cannot be contacted and managed.

External

For more information on unusual behavior, application failures, or other issues with servers, see the “Citrix XenServer Administrator’s Guide”, the troubleshooting section.

Alert Name XenServer number of offline servers in pool
Alert Message
XenServer number of offline servers in pool for "{0}" has exceeded the threshold value.

Current number of offline servers is {1}.

Pool: {2}
Target XenServer Pool
Enabled by default Yes

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 281
ThresholdWarningValue 2
ThresholdCriticalValue 4

Top

XenServer percentage of offline servers in pool

Display Name XenServer percentage of offline servers in pool
Description
Monitors the percentage of offline servers in a pool.
Knowledge Article
Summary

The percentage of offline servers in a pool is high.

Causes

The percentage of offline servers in a pool can be high for many reasons, including:

  • A lot of servers may be in the maintenance mode.

  • A network connectivity problem may exist between the pool master and the pool members.

  • The pool members may have been shut down or have stopped responding.

Resolutions

Consider the following solutions to reduce the percentage of offline servers in the pool:

  • Check whether you can ping the unavailable servers.

  • Check whether the servers have been shut down and start them.

  • Check whether the servers have stopped responding and reboot them.

  • Check your network configuration.

Additional

The pool master keeps track of all pool members and their availability. It immediately detects if pool members cannot be contacted and managed.

External

For more information on unusual behavior, application failures, or other issues with servers, see the “Citrix XenServer Administrator’s Guide”, the troubleshooting section.

Alert Name XenServer percentage of offline servers in pool
Alert Message
XenServer percentage of offline servers in pool for "{0}" has exceeded the threshold value.

Current value is {1} %.

Pool: {2}
Target XenServer Pool
Enabled by default Yes

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 281
ThresholdWarningValue 20
ThresholdCriticalValue 30

Top

XenServer pool master changed

Display Name XenServer pool master changed
Description
Monitors pool master changes.
Knowledge Article
Summary

A new pool master has been configured or elected.

Causes

A pool master can change for many reasons, including:

  • A new pool master may have been configured by the administrator.

  • The pool master failover may have occurred.

Resolutions

Check the following to determine why the pool master has changed:

  • Check whether a new pool master has been configured.

  • Check whether the pool master failover has occurred.

Additional

Citrix XenServer MP has detected the pool master change and has successfully connected to a new pool master. Try to determine whether the pool master change was planned or was a result of a failure.

External

For more information on issues with pool masters, see the “Citrix XenServer Administrator’s Guide”, the troubleshooting section.

Alert Name XenServer pool master changed
Alert Message
Pool master changed in pool "{0}".

New pool master: {1}
Old pool master: {2}
Target XenServer Pool
Enabled by default Yes

Health States
Monitor State Health State
OK Healthy
PoolMasterChanged Warning

Overridable parameters
Parameter Default Value
IntervalSeconds 275

Top

XenServer Server

XenServer average local storage utilization

Display Name XenServer average local storage utilization
Description
Monitors the average local storage utilization on a server.
Knowledge Article
Summary

The average local storage utilization on a server is high.

Causes

Local storage on the server may be highly utilized.

Resolutions

Consider the following solutions to reduce the local storage utilization:

  • Check whether you can increase the space allocated to the local storage.

  • Check whether you can move or remove some of the content from the local storage.

Additional

Highly utilized local storage with thin provisioned virtual hard disks means that virtual machines can run out of disk space when they write information to their local disks.

It also means you might not be able to copy additional virtual machines to the local storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on storage.

Alert Name XenServer average local storage utilization
Alert Message
XenServer average local storage utilization for "{0}" has exceeded the threshold value.

Current average local storage utilization is {1} %.

Pool: {2}
Server: {3}
Target XenServer Server
Enabled by default Yes

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 290
ThresholdWarningValue 90
ThresholdCriticalValue 97

Top

XenServer server availability

Display Name XenServer server availability
Description
Monitors the availability of a server.
Knowledge Article
Summary

A pool master has detected that the server cannot be contacted and managed.

Causes

A server can be unavailable for many reasons, including:

  • The server may be in the maintenance mode.

  • A network connectivity problem may exist between the pool master and a pool member.

  • The server may have been shut down or has stopped responding.

Resolutions

Consider the following solutions to make the server available:

  • Check whether the server unavailability has been planned.

  • Check whether you can ping the server.

  • Check whether the server has been shut down and start it.

  • Check whether the server has stopped responding and reboot it.

  • Check your network configuration.

Additional

The pool master has detected that the pool member server cannot be contacted and therefore cannot be managed. Along with the pool member server affected, this alert also lists VMs that were running on the server at the time of last successful check.

External

For more information on unusual behavior, application failures, or other issues with servers, see the “Citrix XenServer Administrator’s Guide”, the troubleshooting section.

Alert Name XenServer server availability
Alert Message
State for server "{0}" changed to "{1}".

Pool: {2}
Server: {3}

{4}
Target XenServer Server
Enabled by default Yes

Health States
Monitor State Health State
OK Healthy
Maintenance Warning
Unavailable Critical

Overridable parameters
Parameter Default Value
IntervalSeconds 290

Top

XenServer server average CPU utilization - obsolete

Display Name XenServer server average CPU utilization - obsolete
Description
Monitors the average CPU utilization of a server.
Knowledge Article
Summary

The average CPU utilization of a server is high.

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”.

Alert Name XenServer server average CPU utilization
Alert Message
XenServer server average CPU utilization for "{0}" has exceeded the threshold value.

Current server CPU utilization is {1} %.

Pool: {2}
Server: {3}
Target XenServer Server
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 287
ThresholdWarningValue 90
ThresholdCriticalValue 97

Top

XenServer server average CPU utilization (consecutive samples)

Display Name XenServer server average CPU utilization (consecutive samples)
Description
Monitors the average CPU utilization of a server and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The average CPU utilization of a server is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 85 percentage).

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”.

Alert Name XenServer server average CPU utilization
Alert Message
XenServer server average CPU utilization for "{0}" has exceeded the threshold value.

Current server CPU utilization is {1} %.

Pool: {2}
Server: {3}
Target XenServer Server
Enabled by default Yes

Health States
Monitor State Health State
OverThreshold Warning
Ok Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 287
Threshold 85
NumberOfSamples 3

Top

XenServer server average NIC inbound traffic - obsolete

Display Name XenServer server average NIC inbound traffic - obsolete
Description
Monitors the average network read (inbound) traffic across all network cards on a server.
Knowledge Article
Summary

The average network read (inbound) traffic across all network cards is high.

Causes

All network cards are experiencing high read (inbound) traffic on the server.

Resolutions

Consider the following solutions to reduce the read (inbound) traffic:

  • Check whether the average read traffic on the server is high for longer periods of time.

  • Check whether the read traffic is high on individual or all network cards.

  • Check whether the read traffic is related to a specific virtual machine or is a cumulative result of all virtual machines.

  • Check whether you can redirect some of the read traffic by migrating virtual machines to other servers.

Additional

High read (inbound) network traffic can be a result of the virtual machine or server activity when reading from the shared storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer server average NIC inbound traffic
Alert Message
XenServer server average NIC inbound traffic for "{0}" has exceeded the threshold value.

Current server average NIC inbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
Target XenServer Server
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 287
ThresholdWarningValue 500
ThresholdCriticalValue 700

Top

XenServer server average NIC inbound traffic (consecutive samples)

Display Name XenServer server average NIC inbound traffic (consecutive samples)
Description
Monitors the average network read (inbound) traffic across all network cards on a server and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The average network read (inbound) traffic across all network cards is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 500 Mbps).

Causes

All network cards are experiencing high read (inbound) traffic on the server.

Resolutions

Consider the following solutions to reduce the read (inbound) traffic:

  • Check whether the average read traffic on the server is high for longer periods of time.

  • Check whether the read traffic is high on individual or all network cards.

  • Check whether the read traffic is related to a specific virtual machine or is a cumulative result of all virtual machines.

  • Check whether you can redirect some of the read traffic by migrating virtual machines to other servers.

Additional

High read (inbound) network traffic can be a result of the virtual machine or server activity when reading from the shared storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer server average NIC inbound traffic
Alert Message
XenServer server average NIC inbound traffic for "{0}" has exceeded the threshold value.

Current server average NIC inbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
Target XenServer Server
Enabled by default Yes

Health States
Monitor State Health State
Unhealthy Warning
Healthy Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 287
Threshold 500
NumberOfSamples 3

Top

XenServer server average NIC outbound traffic - obsolete

Display Name XenServer server average NIC outbound traffic - obsolete
Description
Monitors the average network write (outbound) traffic across all network cards on a server.
Knowledge Article
Summary

The average network write (outbound) traffic across all network cards is high.

Causes

All network cards are experiencing high write (outbound) trafficon the server.

Resolutions

Consider the following solutions to reduce the write (outbound) traffic:

  • Check whether the average write traffic on the server is high for longer periods of time.

  • Check whether the write traffic is high on individual or all network cards.

  • Check whether the write traffic is related to the specific virtual machine or is a cumulative result of all virtual machines.

  • Check whether you can redirect some of the write traffic by migrating virtual machines to other servers.

Additional

High write (outbound) network traffic can be a result of the virtual machine or server activity when reading from the shared storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer server average NIC outbound traffic
Alert Message
XenServer server average NIC outbound traffic for "{0}" has exceeded the threshold value.

Current server average NIC outbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
Target XenServer Server
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 287
ThresholdWarningValue 500
ThresholdCriticalValue 700

Top

XenServer server average NIC outbound traffic (consecutive samples)

Display Name XenServer server average NIC outbound traffic (consecutive samples)
Description
Monitors the average network write (outbound) traffic across all network cards on a server and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The average network write (outbound) traffic across all network cards is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 500 Mbps).

Causes

All network cards are experiencing high write (outbound) trafficon the server.

Resolutions

Consider the following solutions to reduce the write (outbound) traffic:

  • Check whether the average write traffic on the server is high for longer periods of time.

  • Check whether the write traffic is high on individual or all network cards.

  • Check whether the write traffic is related to the specific virtual machine or is a cumulative result of all virtual machines.

  • Check whether you can redirect some of the write traffic by migrating virtual machines to other servers.

Additional

High write (outbound) network traffic can be a result of the virtual machine or server activity when reading from the shared storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer server average NIC outbound traffic
Alert Message
XenServer server average NIC outbound traffic for "{0}" has exceeded the threshold value.

Current server average NIC outbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
Target XenServer Server
Enabled by default Yes

Health States
Monitor State Health State
Unhealthy Warning
Healthy Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 287
Threshold 500
NumberOfSamples 3

Top

XenServer server memory utilization

Display Name XenServer server memory utilization
Description
Monitors the memory utilization of a server.
Knowledge Article
Summary

The memory utilization of a server is high.

Causes

Server’s memory may be highly utilized.

Resolutions

Check whether the memory utilization on the server is high for longer periods of time. This may indicate the overloaded server and starting subsequent virtual machines on the server might not be possible. Consider migrating some of the virtual machines to other servers.

Additional

If virtual machines are configured with the fixed amount of memory, high memory utilization on the server can prevent starting additional virtual machines. However, if Dynamic Memory Control (DMC) feature is enabled, it might still be possible to start additional virtual machines.

External

For more information on how to configure and manage virtual machine memory settings, see the “Citrix XenServer Administrator’s Guide”, the section on configuring virtual machine memory.

Alert Name XenServer server memory utilization
Alert Message
XenServer server memory utilization for "{0}" has exceeded the threshold value.

Current server memory utilization is {1} %.

Pool: {2}
Server: {3}
Target XenServer Server
Enabled by default Yes

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 290
ThresholdWarningValue 90
ThresholdCriticalValue 97

Top

XenServer Shared Storage

XenServer shared storage utilization

Display Name XenServer shared storage utilization
Description
Monitors the utilization of an individual shared storage.
Knowledge Article
Summary

The utilization of a shared storage is high.

Causes

The shared storage may be highly utilized.

Resolutions

Consider the following solutions to reduce the utilization of the shared storage:

  • Check whether you can increase space allocated to the shared storage.

  • Check whether you can move or remove some of the content from the shared storage.

Additional

Highly utilized shared storage with thin provisioned virtual hard disks means that virtual machines can run out of disk space when they write the information to their local disks. It also means you might not be able to copy additional virtual machines to this storage.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on storage.

Alert Name XenServer shared storage utilization
Alert Message
XenServer shared storage utilization for "{0}" has exceeded the threshold value.

Current shared storage utilization is {1} %.

Pool: {2}
Shared Storage: {3}
Target XenServer Shared Storage
Enabled by default Yes

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 293
ThresholdWarningValue 90
ThresholdCriticalValue 97

Top

XenServer VM

XenServer VM average CPU utilization - obsolete

Display Name XenServer VM average CPU utilization - obsolete
Description
Monitors the average CPU utilization on a virtual machine.
Knowledge Article
Summary

The average CPU utilization on a virtual machine is high.

Causes

The virtual machine may be highly utilized.

Resolutions

Consider the following solutions to reduce the average CPU utilization:

  • Check whether the average CPU utilization on the virtual machine is high for longer periods of time. If yes, consider adding more CPUs to it or migrate it to a more powerful server.

  • Check whether an application running on a virtual machine is unnecessarily consuming resources.

Additional

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

External

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

Alert Name XenServer VM average CPU utilization
Alert Message
XenServer average CPU utilization for "{0}" has exceeded the threshold value.

Current VM average CPU utilization is {1} %.

Pool: {2}
Server: {3}
VM: {4}
Target XenServer VM
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 293
ThresholdWarningValue 90
ThresholdCriticalValue 97
Debug false

Top

XenServer VM average CPU utilization (consecutive samples)

Display Name XenServer VM average CPU utilization (consecutive samples)
Description
Monitors the average CPU utilization on a virtual machine and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The average CPU utilization on a virtual machine is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 85 percentage).

Causes

The virtual machine may be highly utilized.

Resolutions

Consider the following solutions to reduce the average CPU utilization:

  • Check whether the average CPU utilization on the virtual machine is high for longer periods of time. If yes, consider adding more CPUs to it or migrate it to a more powerful server.

  • Check whether an application running on a virtual machine is unnecessarily consuming resources.

Additional

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

External

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

Alert Name XenServer VM average CPU utilization
Alert Message
XenServer average CPU utilization for "{0}" has exceeded the threshold value.

Current VM average CPU utilization is {1} %.

Pool: {2}
Server: {3}
VM: {4}
Target XenServer VM
Enabled by default Yes

Health States
Monitor State Health State
Unhealthy Warning
Healthy Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 293
Threshold 85
NumberOfSamples 3
Debug false

Top

XenServer VM average NIC inbound traffic - obsolete

Display Name XenServer VM average NIC inbound traffic - obsolete
Description
Monitors the average read (inbound) traffic across all network cards on a virtual machine.
Knowledge Article
Summary

The average read (inbound) traffic across all network cards on a virtual machine is high.

Causes

Applications running on the virtual machine may cause an intensive network read activity.

Resolutions

Consider the following solutions to reduce the average read (inbound) traffic:

  • Check whether the read traffic is high for longer periods of time. If yes, consider adding additional network cards to the virtual machine.

  • Check whether the read traffic is high on individual or all virtual machine’s network cards. Consider better utilizing all virtual machine’s network cards.

  • Check what applications are running on the virtual machine. Configure them to use all available network cards if possible.

Additional

High read (inbound) network traffic can be a result of a high read activity of applications running on the virtual machine.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer VM average NIC inbound traffic
Alert Message
XenServer VM average NIC inbound traffic for "{0}" has exceeded the threshold value.

Current VM average NIC inbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
VM: {4}
Target XenServer VM
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 293
ThresholdWarningValue 500
ThresholdCriticalValue 700
Debug false

Top

XenServer VM average NIC inbound traffic (consecutive samples)

Display Name XenServer VM average NIC inbound traffic (consecutive samples)
Description
Monitors the average read (inbound) traffic across all network cards on a virtual machine and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The average read (inbound) traffic across all network cards on a virtual machine is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 500 Mbps).

Causes

Applications running on the virtual machine may cause an intensive network read activity.

Resolutions

Consider the following solutions to reduce the average read (inbound) traffic:

  • Check whether the read traffic is high for longer periods of time. If yes, consider adding additional network cards to the virtual machine.

  • Check whether the read traffic is high on individual or all virtual machine’s network cards. Consider better utilizing all virtual machine’s network cards.

  • Check what applications are running on the virtual machine. Configure them to use all available network cards if possible.

Additional

High read (inbound) network traffic can be a result of a high read activity of applications running on the virtual machine.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer VM average NIC inbound traffic
Alert Message
XenServer VM average NIC inbound traffic for "{0}" has exceeded the threshold value.

Current VM average NIC inbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
VM: {4}
Target XenServer VM
Enabled by default Yes

Health States
Monitor State Health State
Unhealthy Warning
Healthy Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 293
Threshold 20
NumberOfSamples 3
Debug false

Top

XenServer VM average NIC outbound traffic - obsolete

Display Name XenServer VM average NIC outbound traffic - obsolete
Description
Monitors the average write (outbound) traffic across all network cards on a virtual machine.
Knowledge Article
Summary

The average write (outbound) traffic across all network cards on a virtual machine is high.

Causes

Applications running on the virtual machine may cause an intensive network write (outbound) activity.

Resolutions

Consider the following solutions to reduce the average write (outbound) traffic:

  • Check whether the write traffic is high for longer periods of time. If yes, consider adding additional network cards to the virtual machine.

  • Check whether the write traffic is high on individual or all virtual machine’s network cards. Consider better utilization of all virtual machine’s network cards.

  • Check what applications are running on the virtual machine. Configure them to use all available network cards if possible.

Additional

High write (outbound) network traffic can be a result of a high write activity of applications running on the virtual machine.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer VM average NIC outbound traffic
Alert Message
XenServer VM average NIC outbound traffic for "{0}" has exceeded the threshold value.

Current VM average NIC outbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
VM: {4}
Target XenServer VM
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 296
ThresholdWarningValue 500
ThresholdCriticalValue 700
Debug false

Top

XenServer VM average NIC outbound traffic (consecutive samples)

Display Name XenServer VM average NIC outbound traffic (consecutive samples)
Description
Monitors the average write (outbound) traffic across all network cards on a virtual machine and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The average write (outbound) traffic across all network cards on a virtual machine is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 500 Mbps).

Causes

Applications running on the virtual machine may cause an intensive network write (outbound) activity.

Resolutions

Consider the following solutions to reduce the average write (outbound) traffic:

  • Check whether the write traffic is high for longer periods of time. If yes, consider adding additional network cards to the virtual machine.

  • Check whether the write traffic is high on individual or all virtual machine’s network cards. Consider better utilization of all virtual machine’s network cards.

  • Check what applications are running on the virtual machine. Configure them to use all available network cards if possible.

Additional

High write (outbound) network traffic can be a result of a high write activity of applications running on the virtual machine.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer VM average NIC outbound traffic
Alert Message
XenServer VM average NIC outbound traffic for "{0}" has exceeded the threshold value.

Current VM average NIC outbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
VM: {4}
Target XenServer VM
Enabled by default Yes

Health States
Monitor State Health State
Unhealthy Warning
Healthy Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 296
Threshold 20
NumberOfSamples 3
Debug false

Top

XenServer VM memory utilization

Display Name XenServer VM memory utilization
Description
Monitors the memory utilization of a virtual machine.
Knowledge Article
Summary

The memory utilization of a virtual machine is high.

Causes

Virtual machine’s memory may be highly utilized.

Resolutions

Consider the following solutions to reduce the memory utilization:

  • Check whether the memory utilization on the virtual machine is high for longer periods of time. This may indicate the overloaded virtual machine and application performance on that virtual machine might suffer. Consider adding more memory to the virtual machine.

  • Check whether an application running on a virtual machine is unnecessarily consuming resources.

Additional

Consider enabling Dynamic Memory Control (DMC) feature on the virtual machine to be able to assign more memory to it while the server dynamically manages its actual size.

External

For more information on how to configure and manage virtual machine memory settings, see the “Citrix XenServer Administrator’s Guide”, the section on configuring virtual machine memory.

Alert Name XenServer VM memory utilization
Alert Message
XenServer VM memory utilization for "{0}" has exceeded the threshold value.

Current VM memory utilization is {1} %.

Pool: {2}
Server: {3}
VM: {4}
Target XenServer VM
Enabled by default Yes

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 296
ThresholdWarningValue 90
ThresholdCriticalValue 97
Debug false

Top

XenServer VM CPU

XenServer VM CPU utilization - obsolete

Display Name XenServer VM CPU utilization - obsolete
Description
Monitors the utilization of an individual CPU on a virtual machine.
Knowledge Article
Summary

The utilization of CPU on a virtual machine is high.

Causes

The virtual machine may be highly utilized.

Resolutions

Consider the following solutions to reduce the utilization of CPU:

  • Check whether the utilization of other CPUs is high or if the average CPU utilization of the virtual machine is high for longer periods of time. This may indicate the overloaded virtual machine, so consider adding more CPUs to it or migrate it to a more powerful server.

  • Check whether an application running on a virtual machine is unnecessarily consuming resources.

Additional

Occasional utilization peaks of individual CPUs are okay as long as the average CPU utilization of the virtual machine is not more than 80%. The average virtual machine’s CPU utilization higher than 80% with high frequency of CPU utilization spikes typically indicates the overloaded virtual machine.

External

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

Alert Name XenServer VM CPU utilization
Alert Message
XenServer VM CPU utilization for "{0}" has exceeded the threshold value.

Current VM CPU utilization is {1} %.

Pool: {2}
Server: {3}
VM: {4}
CPU: {5}
Target XenServer VM CPU
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 299
ThresholdWarningValue 90
ThresholdCriticalValue 97

Top

XenServer VM CPU utilization (consecutive samples)

Display Name XenServer VM CPU utilization (consecutive samples)
Description
Monitors the utilization of an individual CPU on a virtual machine and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The utilization of CPU on a virtual machine is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 85 percentage).

Causes

The virtual machine may be highly utilized.

Resolutions

Consider the following solutions to reduce the utilization of CPU:

  • Check whether the utilization of other CPUs is high or if the average CPU utilization of the virtual machine is high for longer periods of time. This may indicate the overloaded virtual machine, so consider adding more CPUs to it or migrate it to a more powerful server.

  • Check whether an application running on a virtual machine is unnecessarily consuming resources.

Additional

Occasional utilization peaks of individual CPUs are okay as long as the average CPU utilization of the virtual machine is not more than 80%. The average virtual machine’s CPU utilization higher than 80% with high frequency of CPU utilization spikes typically indicates the overloaded virtual machine.

External

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

Alert Name XenServer VM CPU utilization
Alert Message
XenServer VM CPU utilization for "{0}" has exceeded the threshold value.

Current VM CPU utilization is {1} %.

Pool: {2}
Server: {3}
VM: {4}
CPU: {5}
Target XenServer VM CPU
Enabled by default Yes

Health States
Monitor State Health State
OverThreshold Warning
Ok Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 299
Threshold 85
NumberOfSamples 3

Top

XenServer VM Network Card

XenServer VM NIC inbound traffic - obsolete

Display Name XenServer VM NIC inbound traffic - obsolete
Description
Monitors the read (inbound) traffic of a network card on a virtual machine.
Knowledge Article
Summary

The read (inbound) traffic on a virtual machine’s network card is high.

Causes

Applications running on the virtual machine may cause an intensive network read activity.

Resolutions

Consider the following solutions to reduce the read (inbound) traffic:

  • Check whether the read traffic is high for longer periods of time.

  • Check whether the read traffic is high on individual or all virtual machine’s network cards.

  • Check what applications are running on the virtual machine.

  • Check whether you can redirect some of the read traffic to other network cards on the virtual machine.

Additional

High read (inbound) network traffic can be a result of a high read activity of applications running on the virtual machine.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer VM NIC inbound traffic
Alert Message
XenServer VM NIC inbound traffic for "{0}" has exceeded the threshold value.

Current VM NIC inbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
VM: {4}
Network Card: {5}
Target XenServer VM Network Card
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 299
ThresholdWarningValue 500
ThresholdCriticalValue 700

Top

XenServer VM NIC inbound traffic (consecutive samples)

Display Name XenServer VM NIC inbound traffic (consecutive samples)
Description
Monitors the read (inbound) traffic of a network card on a virtual machine and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The read (inbound) traffic on a virtual machine’s network card is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 500 Mbps).

Causes

Applications running on the virtual machine may cause an intensive network read activity.

Resolutions

Consider the following solutions to reduce the read (inbound) traffic:

  • Check whether the read traffic is high for longer periods of time.

  • Check whether the read traffic is high on individual or all virtual machine’s network cards.

  • Check what applications are running on the virtual machine.

  • Check whether you can redirect some of the read traffic to other network cards on the virtual machine.

Additional

High read (inbound) network traffic can be a result of a high read activity of applications running on the virtual machine.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer VM NIC inbound traffic
Alert Message
XenServer VM NIC inbound traffic for "{0}" has exceeded the threshold value.

Current VM NIC inbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
VM: {4}
Network Card: {5}
Target XenServer VM Network Card
Enabled by default Yes

Health States
Monitor State Health State
Unhealthy Warning
Healthy Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 299
Threshold 20
NumberOfSamples 3

Top

XenServer VM NIC outbound traffic - obsolete

Display Name XenServer VM NIC outbound traffic - obsolete
Description
Monitors the write (outbound) traffic of a network card on a virtual machine.
Knowledge Article
Summary

The write (outbound) traffic on a virtual machine’s network card is high.

Causes

Applications running on the virtual machine may cause an intensive network write activity.

Resolutions

Consider the following solutions to reduce the write (outbound) traffic:

  • Check whether the write traffic is high for longer periods of time.

  • Check whether the write traffic is high on individual or all virtual machine’s network cards.

  • Check what applications are running on the virtual machine.

  • Check whether you can redirect some of the write traffic to other network cards on the virtual machine.

Additional

High write (outbound) network traffic can be a result of a high write activity of applications running on the virtual machine.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer VM NIC outbound traffic
Alert Message
XenServer VM NIC outbound traffic for "{0}" has exceeded the threshold value.

Current VM NIC outbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
VM: {4}
Network Card: {5}
Target XenServer VM Network Card
Enabled by default No

Health States
Monitor State Health State
GreaterThanEqualCriticalThreshold Critical
GreaterThanEqualWarningThreshold Warning
LessThanWarningThreshold Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 299
ThresholdWarningValue 500
ThresholdCriticalValue 700

Top

XenServer VM NIC outbound traffic (consecutive samples)

Display Name XenServer VM NIC outbound traffic (consecutive samples)
Description
Monitors the write (outbound) traffic of a network card on a virtual machine and alerts if the utilization is over the threshold for a specific number of samples.
Knowledge Article
Summary

The write (outbound) traffic on a virtual machine’s network card is high.

Configuration

The following configuration parameters are customizable:

  • IntervalSeconds - The recurring interval of time in seconds in which to run the script (the default value is set to 300 seconds).

  • NumberOfSamples - The number of event occurrences before monitor state changes will be triggered (the default value is set to 3).

  • Threshold - The value that defines the warning threshold to be used in the comparison (the default value is set to 500 Mbps).

Causes

Applications running on the virtual machine may cause an intensive network write activity.

Resolutions

Consider the following solutions to reduce the write (outbound) traffic:

  • Check whether the write traffic is high for longer periods of time.

  • Check whether the write traffic is high on individual or all virtual machine’s network cards.

  • Check what applications are running on the virtual machine.

  • Check whether you can redirect some of the write traffic to other network cards on the virtual machine.

Additional

High write (outbound) network traffic can be a result of a high write activity of applications running on the virtual machine.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on networking.

Alert Name XenServer VM NIC outbound traffic
Alert Message
XenServer VM NIC outbound traffic for "{0}" has exceeded the threshold value.

Current VM NIC outbound traffic is {1} Mbps.

Pool: {2}
Server: {3}
VM: {4}
Network Card: {5}
Target XenServer VM Network Card
Enabled by default Yes

Health States
Monitor State Health State
Unhealthy Warning
Healthy Healthy

Overridable parameters
Parameter Default Value
IntervalSeconds 299
Threshold 20
NumberOfSamples 3

Top


Rules

XenServer CPU

XenServer server CPU utilization (in %)

Display Name XenServer server CPU utilization (in %)
Description
Collects the utilization of an individual CPU core on a server.
Knowledge Article
Summary

This rule collects the utilization of an individual CPU core on a server. The information is collected and is exposed to one or more views and reports.

Target XenServer CPU
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 272

Top

XenServer Local Storage

XenServer local storage utilization (in %)

Display Name XenServer local storage utilization (in %)
Description
Collects the utilization of an individual local storage on a server.
Knowledge Article
Summary

This rule collects the utilization of an individual local storage on a server. The information is collected and is exposed to one or more views and reports.

Target XenServer Local Storage
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 272

Top

XenServer MP Proxy

XenServer MP proxy connections to new pools

Display Name XenServer MP proxy connections to new pools
Description
Alerts when newly configured connections to the pool master fail.
Knowledge Article
Summary

One or more newly configured connections to the pool master have failed.

Causes

A connection to the pool master can fail for many reasons, including:

  • The connection information may be wrong.

  • The connection information may be out of date because the authentication information has changed after the connections were configured and before the discovery. The pool might have obtained a new pool master or an administrator might have changed the authentication information.

Resolutions

Start the configuration tool on the proxy. You can test the connection using the “Test” button. Update the connection information until all connections pass the test.

Additional

The connection is treated as newly configured until the pool is discovered. The pool cannot be discovered while the connection to the pool master is broken.

This rule sends alerts for every failed connection and the “XenServer MP proxy connections to new pools” monitor changes the color of a diagram icon.

External

For more information, see the “Citrix XenServer Management Pack User’s Guide”.

Target XenServer MP Proxy
Enabled by default Yes
Category Alert
Generate Alert True
Alert Name XenServer MP proxy connections to new pools
Alert Message
Connection to pool master "{0}" failed.

MP Proxy: {1}

Overridable parameters
Parameter Default Value
IntervalSeconds 275
Priority 1
Severity 2

Top

XenServer Network Card

XenServer NIC inbound traffic (in MB/s)

Display Name XenServer NIC inbound traffic (in MB/s)
Description
Collects the read (inbound) traffic in megabytes per second of a network card on a server.
Knowledge Article
Summary

This rule collects the read (inbound) traffic of a network card on a server. The information is collected and is exposed to one or more views and reports.

Target XenServer Network Card
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Read (Mbps)

Overridable parameters
Parameter Default Value
IntervalSeconds 278

Top

XenServer NIC outbound traffic (in MB/s)

Display Name XenServer NIC outbound traffic (in MB/s)
Description
Collects the write (outbound) traffic in megabytes per second of a network card on a server.
Knowledge Article
Summary

This rule collects the write (outbound) traffic of a network card on a server. The information is collected and is exposed to one or more views and reports.

Target XenServer Network Card
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Write (Mbps)

Overridable parameters
Parameter Default Value
IntervalSeconds 278

Top

XenServer Pool

XenServer number of servers in pool

Display Name XenServer number of servers in pool
Description
Alerts when the number of servers in a pool changes.
Knowledge Article
Summary

The number of servers in a pool has changed.

Causes

One or more servers have been added to or removed from the pool.

Resolutions

Check whether this configuration change was planned and authorized or not.

Target XenServer Pool
Enabled by default Yes
Category Alert
Generate Alert True
Alert Name XenServer number of servers in pool
Alert Message
Number of servers in pool "{0}" has changed. New value: {1}, old value: {2}, servers changed: {3}. 

Overridable parameters
Parameter Default Value
IntervalSeconds 284
Priority 1
Severity 1

Top

XenServer number of shared storage units in pool

Display Name XenServer number of shared storage units in pool
Description
Alerts when the number of shared storage units in a pool changes.
Knowledge Article
Summary

The number of shared storage units in a pool has changed.

Causes

One or more shared storage units have been added to or removed from the pool.

Resolutions

Check whether this configuration change was planned and authorized or not.

Additional

If the shared storage is removed from the pool, the virtual machines that are configured to use it stop working.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on storage.

Target XenServer Pool
Enabled by default Yes
Category Alert
Generate Alert True
Alert Name XenServer number of shared storage units in pool
Alert Message
Number of shared storage units in pool "{0}" has changed. New value: {1}, old value: {2}, shared storage units changed: {3}. 

Overridable parameters
Parameter Default Value
IntervalSeconds 284
Priority 1
Severity 1

Top

XenServer average CPU utilization in pool (in %)

Display Name XenServer average CPU utilization in pool (in %)
Description
Collects the average CPU utilization of all online servers in a pool.
Knowledge Article
Summary

This rule collects the average utilization of all online servers in a pool. The information is collected and is exposed to one or more views and reports.

Target XenServer Pool
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Avg CPU Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 281

Top

XenServer average memory utilization in pool (in %)

Display Name XenServer average memory utilization in pool (in %)
Description
Collects the average memory utilization of all online servers in a pool.
Knowledge Article
Summary

This rule collects the average memory utilization of all online servers in a pool. The information is collected and is exposed to one or more views and reports.

Target XenServer Pool
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Avg Memory Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 281

Top

XenServer average shared storage utilization (in %)

Display Name XenServer average shared storage utilization (in %)
Description
Collects the average shared storage utilization in a pool.
Knowledge Article
Summary

This rule collects the average shared storage utilization in a pool. The information is collected and is exposed to one or more views and reports.

Target XenServer Pool
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Avg Shared Storage Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 284

Top

XenServer number of offline servers in pool

Display Name XenServer number of offline servers in pool
Description
Collects the number of offline servers in a pool.
Knowledge Article
Summary

This rule collects the number of offline servers in a pool. The information is collected and is exposed to one or more views and reports.

Target XenServer Pool
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Number of off-line Servers

Overridable parameters
Parameter Default Value
IntervalSeconds 281

Top

XenServer offline servers in pool (in %)

Display Name XenServer offline servers in pool (in %)
Description
Collects the percentage of offline servers in a pool.
Knowledge Article
Summary

This rule collects the percentage of offline servers in a pool. The information is collected and is exposed to one or more views and reports.

Target XenServer Pool
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Number of off-line Servers (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 281

Top

XenServer Server

XenServer number of VMs on server

Display Name XenServer number of VMs on server
Description
Alerts when the number of virtual machines running on a server changes.
Knowledge Article
Summary

The number of virtual machines running on a server has changed.

Causes

The number of running virtual machines can change for many reasons, including:

  • One or more running virtual machines may have been migrated to or from this server.

  • One or more virtual machines may have been started or stopped on the server.

Resolutions

Check whether this configuration change was planned and authorized or not.

Additional

Virtual machine migration can be triggered either manually or automatically by the high-availability feature (HA). Manual migration is typically not problematic. Automatic migration triggered by the HA feature, however, indicates an issue with the server that was originally hosting the virtual machine.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on high availability.

Target XenServer Server
Enabled by default Yes
Category Alert
Generate Alert True
Alert Name XenServer number of VMs on server
Alert Message
Number of running VMs on server "{0}" has changed. New value: {1}, old value: {2}, VMs changed: {3}.

Overridable parameters
Parameter Default Value
IntervalSeconds 290
Priority 1
Severity 1

Top

XenServer average local storage utilization (in %)

Display Name XenServer average local storage utilization (in %)
Description
Collects the average local storage utilization on a server.
Knowledge Article
Summary

This rule collects the average local storage utilization on a server. The information is collected and is exposed to one or more views and reports.

Target XenServer Server
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Avg Local Storage Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 287

Top

XenServer server average CPU utilization (in %)

Display Name XenServer server average CPU utilization (in %)
Description
Collects the average CPU utilization on a server.
Knowledge Article
Summary

This rule collects the average CPU utilization on a server. The information is collected and is exposed to one or more views and reports.

Target XenServer Server
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Avg CPU Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 287

Top

XenServer server average NIC inbound traffic (in MB/s)

Display Name XenServer server average NIC inbound traffic (in MB/s)
Description
Collects the average network read (inbound) traffic in megabytes per second across all network cards on a server.
Knowledge Article
Summary

This rule collects the average network read (inbound) traffic across all network cards on a server. The information is collected and is exposed to one or more views and reports.

Target XenServer Server
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Avg Network Read (Mbps)

Overridable parameters
Parameter Default Value
IntervalSeconds 287

Top

XenServer server average NIC outbound traffic (in MB/s)

Display Name XenServer server average NIC outbound traffic (in MB/s)
Description
Collects the average network write (outbound) traffic in megabytes per second across all network cards on a server.
Knowledge Article
Summary

This rule collects the average network write (outbound) traffic across all network cards on a server. The information is collected and is exposed to one or more views and reports.

Target XenServer Server
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Avg Network Write (Mbps)

Overridable parameters
Parameter Default Value
IntervalSeconds 287

Top

XenServer server memory utilization (in %)

Display Name XenServer server memory utilization (in %)
Description
Collects the memory utilization on a server.
Knowledge Article
Summary

This rule collects the memory utilization on a server. The information is collected and is exposed to one or more views and reports.

Target XenServer Server
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Memory Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 287

Top

XenServer Shared Storage

XenServer shared storage utilization (in %)

Display Name XenServer shared storage utilization (in %)
Description
Collects the utilization of an individual shared storage.
Knowledge Article
Summary

This rule collects the utilization of an individual shared storage. The information is collected and is exposed to one or more views and reports.

Target XenServer Shared Storage
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 293

Top

XenServer VM

XenServer VM migration

Display Name XenServer VM migration
Description
Alerts when a virtual machine migrates to the other server.
Knowledge Article
Summary

A virtual machine has changed the server on which it is running.

Causes

Virtual machine migration has been performed either manually or automatically by the high-availability (HA) feature.

Resolutions

Check whether the server that was previously hosting the virtual machine is in a healthy state.

Additional

Virtual machine migration can be triggered either manually or automatically by the high-availability feature (HA). Manual migration is typically not problematic. Automatic migration triggered by the HA feature, however, indicates an issue with the server that was originally hosting the virtual machine.

External

For more information, see the “Citrix XenServer Administrator’s Guide”, the section on high availability.

Target XenServer VM
Enabled by default Yes
Category Alert
Generate Alert True
Alert Name XenServer VM migration
Alert Message
VM "{0}" changed server from {1} to {2}.

Overridable parameters
Parameter Default Value
IntervalSeconds 296
Priority 1
Severity 1

Top

XenServer VM average CPU utilization (in %)

Display Name XenServer VM average CPU utilization (in %)
Description
Collects the average CPU utilization on a virtual machine.
Knowledge Article
Summary

This rule collects the average CPU utilization on a virtual machine. The information is collected and is exposed to one or more views and reports.

Target XenServer VM
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Avg CPU Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 293
Debug false

Top

XenServer VM average NIC inbound traffic (in MB/s)

Display Name XenServer VM average NIC inbound traffic (in MB/s)
Description
Collects the average read (inbound) traffic in megabytes per second across all network cards on a virtual machine.
Knowledge Article
Summary

This rule collects the average read (inbound) traffic across all network cards on a virtual machine. The information is collected and is exposed to one or more views and reports.

Target XenServer VM
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Avg Network Read (Mbps)

Overridable parameters
Parameter Default Value
IntervalSeconds 293
Debug false

Top

XenServer VM average NIC outbound traffic (in MB/s)

Display Name XenServer VM average NIC outbound traffic (in MB/s)
Description
Collects the average write (outbound) traffic in megabytes per second across all network cards on a virtual machine.
Knowledge Article
Summary

This rule collects the average write (outbound) traffic across all network cards on a virtual machine. The information is collected and is exposed to one or more views and reports.

Target XenServer VM
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Avg Network Write (Mbps)

Overridable parameters
Parameter Default Value
IntervalSeconds 293
Debug false

Top

XenServer VM memory utilization (in %)

Display Name XenServer VM memory utilization (in %)
Description
Collects the memory utilization of a virtual machine.
Knowledge Article
Summary

This rule collects the memory utilization of a virtual machine. The information is collected and is exposed to one or more views and reports.

Target XenServer VM
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Memory Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 293
Debug false

Top

XenServer VM CPU

XenServer VM CPU utilization (in %)

Display Name XenServer VM CPU utilization (in %)
Description
Collects the utilization of an individual CPU on a virtual machine.
Knowledge Article
Summary

This rule collects the utilization of an individual CPU on a virtual machine. The information is collected and is exposed to one or more views and reports.

Target XenServer VM CPU
Enabled by default No
Category PerformanceCollection
Generate Alert False
Counter Name CPU Util (%)

Overridable parameters
Parameter Default Value
IntervalSeconds 299

Top

XenServer VM Network Card

XenServer VM NIC inbound traffic (in MB/s)

Display Name XenServer VM NIC inbound traffic (in MB/s)
Description
Collects the read (inbound) traffic in megabytes per second of a network card on a virtual machine.
Knowledge Article
Summary

This rule collects the read (inbound) traffic of a network card on a virtual machine. The information is collected and is exposed to one or more views and reports.

Target XenServer VM Network Card
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Network Read (Mbps)

Overridable parameters
Parameter Default Value
IntervalSeconds 299

Top

XenServer VM NIC outbound traffic (in MB/s)

Display Name XenServer VM NIC outbound traffic (in MB/s)
Description
Collects the write (outbound) traffic in megabytes per second of a network card on a virtual machine.
Knowledge Article
Summary

This rule collects the write (outbound) traffic of a network card on a virtual machine. The information is collected and is exposed to one or more views and reports.

Target XenServer VM Network Card
Enabled by default Yes
Category PerformanceCollection
Generate Alert False
Counter Name Network Write (Mbps)

Overridable parameters
Parameter Default Value
IntervalSeconds 299

Top


Roll-up Monitors

Target Category Display Name Roll-up Algorithm
Citrix Management
AvailabilityHealth
XenServer MP Dependency Monitor WorstOf
XenServer Server CPU
Custom
XenServer CPU dependency monitor WorstOf
XenServer Server Local Storage
Custom
XenServer local storage dependency monitor WorstOf
XenServer MP Proxy
Custom
Citrix MPXS Agent dependency monitor WorstOf
XenServer pool dependency monitor WorstOf
XenServer Server Network
Custom
XenServer NIC dependency monitor WorstOf
XenServer Pool
Custom
XenServer pool server dependency monitor WorstOf
XenServer pool storage dependency monitor WorstOf
XenServer Pool Server
Custom
XenServer server dependency monitor WorstOf
XenServer Pool Storage
Custom
XenServer shared storage dependency monitor WorstOf
XenServer Pool Unused Virtual Machines
Custom
XenServer unused VM dependency monitor WorstOf
XenServer Proxies
Custom
XenServer MP proxy dependency monitor WorstOf
XenServer Server
Custom
XenServer server CPU dependency monitor Percentage
XenServer server network dependency monitor WorstOf
XenServer server local storage dependency monitor WorstOf
XenServer server virtual machine dependency monitor WorstOf
XenServer VM
Custom
XenServer VM CPU dependency monitor WorstOf
XenServer VM NIC dependency monitor WorstOf
XenServer Server Virtual Machines
Custom
XenServer virtual machine dependency monitor WorstOf

Top


Views

Folder Display Name Description Target Category
Citrix Library Citrix Management Topology
This view displays topology for all Citrix Management Packs.
Citrix Management Topology
Citrix Library XenServer MP Proxy Computers
This view displays all computers with Citrix XenServer Management Pack Agent installed including info like  XenServer MP agent version. It also shows XenServer MP agent service health state and all alerts related to XenServer MP agent.
XenServer MP Proxy Custom
Citrix XenServer XenServer Alerts
This view shows active and closed alerts.
XenServer Proxies Custom
Citrix XenServer XenServer MP Proxies
This view shows XenServer MP proxys.
XenServer MP Proxy Custom
Citrix XenServer XenServer Pool Performance
This view shows XenServer metrics on the pool level.
XenServer Pool Custom
Citrix XenServer XenServer Pools
This view shows health of XenServer pools.
XenServer Pool Custom
Citrix XenServer XenServer Server Performance
This view shows performance metrics related to XenServer hosts.
XenServer Server Custom
Citrix XenServer XenServer Servers
This view shows health of XenServer hosts.
XenServer Server Custom
Citrix XenServer XenServer Topology
This view shows topology of XenServer hosts and relationships between its components like network interface cards, CPUs, etc.
XenServer Proxies Custom
Citrix XenServer XenServer Unused VMs
This view shows all unused virtual machines.
XenServer Unused VM Custom
Citrix XenServer XenServer Used VMs
This view shows all used (running) virtual machines.
XenServer VM Custom
Citrix XenServer->XenServer CPUs XenServer CPU Performance
This view shows CPU utilization of XenServer hosts for all cores.
XenServer CPU Custom
Citrix XenServer->XenServer Network Adapters XenServer Network Card Performance
This view shows NIC read/write traffic on XenServer hosts.
XenServer Network Card Custom
Citrix XenServer->XenServer Storage XenServer Local Storage Performance
This view shows local storage utilization of XenServer hosts.
XenServer Local Storage Custom
Citrix XenServer->XenServer Storage XenServer Shared Storage Performance
This view shows shared storage utilization that are attached to XenServer hosts.
XenServer Shared Storage Custom
Citrix XenServer->XenServer VMs XenServer VM Performance
This view shows performance of virtual machines hosted on XenServer hypervisors.
XenServer VM Custom

Reports

Target Name Description
XenServer Pool XenServer CPU utilization of all on-line servers in pool (Top N)
XenServer CPU utilization of all on-line servers in pool (Top N)
XenServer Pool XenServer CPU utilization of all on-line servers in pool (Trending)
Report predicting the future average XenServer Pool CPU utilization based on performance history.
XenServer Pool XenServer CPU utilization per pool (Performance DrillDown)
Report shows XenServer CPU utilization performance data grouped by pool. Data can be drilled down to individual server.
XenServer Pool XenServer memory utilization of all on-line servers in pool (Top N)
XenServer memory utilization of all on-line servers in pool (Top N)
XenServer Pool XenServer memory utilization of all on-line servers in pool (Trending)
Report predicting the future average XenServer Pool Memory utilization based on performance history.
XenServer Pool XenServer shared storage utilization (Top N)
XenServer shared storage utilization (Top N)
XenServer Pool XenServer shared storage utilization (Trending)
Report predicting the future average XenServer Pool Shared Storage utilization based on performance history.
XenServer Pool XenServer VM CPU utilization per pool (Performance DrillDown)
Report shows XenServer VM CPU utilization performance data grouped by pool. Data can be drilled down to individual server.
XenServer Server XenServer CPU utilization per server (Performance DrillDown)
Report shows XenServer CPU utilization performance data grouped by server.
XenServer Server XenServer local storage utilization (Top N)
XenServer local storage utilization (Top N)
XenServer Server XenServer local storage utilization (Trending)
Report predicting the future average XenServer Local Storage utilization based on performance history.
XenServer Server XenServer server CPU utilization (Top N)
XenServer server CPU utilization (Top N)
XenServer Server XenServer server CPU utilization (Trending)
Report predicting the future average XenServer Server CPU utilization based on performance history.
XenServer Server XenServer server memory utilization (Top N)
XenServer server memory utilization (Top N)
XenServer Server XenServer server memory utilization (Trending)
Report predicting the future XenServer Server CPU utilization based on performance history.
XenServer Server XenServer VM CPU utilization per server (Performance DrillDown)
Report shows XenServer VM CPU utilization performance data grouped by server. Data can be drilled down to individual VM.
XenServer VM XenServer VM CPU utilization (Top N)
XenServer VM CPU utilization (Top N)
XenServer VM XenServer VM CPU utilization (Trending)
Report predicting the future average XenServer VM CPU utilization based on performance history.
XenServer VM XenServer VM CPU utilization per VM (Performance DrillDown)
Report shows XenServer VM CPU utilization performance data grouped by VM.
XenServer VM XenServer VM memory utilization (Top N)
XenServer VM memory utilization (Top N)
XenServer VM XenServer VM memory utilization (Trending)
Report predicting the future XenServer VM Memory utilization based on performance history.

Disabled by Default

Disabled Discoveries

XenServer Server

Discovery Management Pack
XenServer VM CPU and NIC Discovery Citrix Management Pack for XenServer

Top


Disabled Monitors

XenServer Network Card

Monitor Management Pack
XenServer NIC inbound traffic - obsolete Citrix Management Pack for XenServer
XenServer NIC outbound traffic - obsolete Citrix Management Pack for XenServer

Top


XenServer Server

Monitor Management Pack
XenServer server average CPU utilization - obsolete Citrix Management Pack for XenServer
XenServer server average NIC inbound traffic - obsolete Citrix Management Pack for XenServer
XenServer server average NIC outbound traffic - obsolete Citrix Management Pack for XenServer

Top


XenServer CPU

Monitor Management Pack
XenServer server CPU utilization - obsolete Citrix Management Pack for XenServer

Top


XenServer VM

Monitor Management Pack
XenServer VM average CPU utilization - obsolete Citrix Management Pack for XenServer
XenServer VM average NIC inbound traffic - obsolete Citrix Management Pack for XenServer
XenServer VM average NIC outbound traffic - obsolete Citrix Management Pack for XenServer

Top


XenServer VM CPU

Monitor Management Pack
XenServer VM CPU utilization - obsolete Citrix Management Pack for XenServer

Top


XenServer VM Network Card

Monitor Management Pack
XenServer VM NIC inbound traffic - obsolete Citrix Management Pack for XenServer
XenServer VM NIC outbound traffic - obsolete Citrix Management Pack for XenServer

Top


Disabled Rules

XenServer VM CPU

Rule Management Pack
XenServer VM CPU utilization (in %) Citrix Management Pack for XenServer

Top