Check Load Index

ComTrade.Citrix.XenDesktop.ServerOSMachine.LoadIndex.Monitor (UnitMonitor)

Monitors load of Server OS machines that are delivering desktops and applications to users.

Knowledge Base article:

Summary

This monitor checks the load of server machines delivering desktops and/or applications to the end users.

Load index can be in the range of 0 to 10000, where 0 means that there is no load and 10000 means that the server is fully loaded. Load index is calculated based on the load management policy settings and is used by the delivery controller when end-users are making new connections.

When users try to launch an application or desktop while all active servers are reporting a full load, a new server will be started and made available for new connections. If there are no servers to start or the machines are put in maintenance mode, then the connection will fail.

The following is a list of default load management policies settings:

Configuration

The following configuration parameters are customizable:

IntervalSeconds

The monitoring period (the default interval is set to 300 seconds).

SyncTime

Time at which to start time interval (not set by default).

NumSamples

The number of monitoring periods in which the load index has to be over threshold to trigger a health state change (the default is 1 sample).

Threshold

The load index threshold (the default is set to 8000).

Causes

Load index on one machine may be high for various reasons, such as:

As a consequence of the above root causes, increased load can be observed on all machines in the delivery group. In some cases, high load can be observed also on only one or a few machines (e.g. end-users running defective application).

Resolutions

Identify first if load index is high only on the machine where the issues is reported or also on one or more other machines in the delivery group.

It is also important to find out if load is high on only one or more than one machine. Please check also if the load is balanced evenly throughout all the machines in the delivery group.

To view and compare load index between machines click on the following link:

View Server OS machine performance

If high load index is isolated on one machine only, try to check if the load management policy settings fit your needs and also check OS performance parameters on the machines, such as, cpu usage, mem usage, disk usage and disk iops, number of concurrent user sessions, etc.

If high load index is not isolated and exists on all registered servers, check if load balancing works correctly and if new machines, that can handle new users connections, are being powered on and are registering themselves to the delivery controller. Checking if there are machine registration issues can be done by clicking on the following link:

View machine failed registrations

If unused machines exist and are pending in "Unregistered" state or are being regularly restarted there may be registration issues with you machines that need attention.

External

For more information, see the "Citrix XenApp and XenDesktop User Guide" and especially the following information:

Manage Server OS machine server load

Load Management policy settings

Element properties:

TargetComTrade.Citrix.XenDesktop.ServerOSMachine
Parent MonitorSystem.Health.PerformanceState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeCitrix.XenDesktop.ServerOSMachine.GenericPerformanceConsecutiveSamplesTwoState.UnitMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Load Index Too High
Load index of server '{0}' exceeded the threshold value.

Server: {1}
Delivery Group: {2}
Site: {3}

Load index: {4}
RunAsDefault