Desktops in Farm Test

Typically, a DDC manages virtual desktops as desktop groups, with each group containing virtual desktops of a particular type – a group therefore, can include desktops that are of type pooled, pre-assigned, or assigned on first use.

Virtual desktops in pooled groups are allocated to users on a per-session, first-come-first-served basis. You can configure pools of VMs so that any change that the user makes to the desktop during a session is lost when the user logs off from the desktop. Virtual desktops in pre-assigned groups are permanently assigned to an individual user as soon as the group is created. Whenever a user requests a desktop, they are always connected to the same one. As a result, the user can safely customize the desktop to suit his or her own needs. Virtual desktops in assigned-on-first-use groups are permanently assigned to the first user to connect to them. As with pre-assigned desktops, the user can then safely customize the desktop.

For each such desktop type in a farm, this test reports the number of desktops of that type managed by the DDCs in the farm, and monitors how effectively these desktops have been utilized. Note that the Assigned descriptor of this test reports measures for both the pre-assigned and assigned-on-first-use desktops. In addition, this test reports a set of measures for a Total descriptor, which reveals the availability and usage of desktops across types.

Note:

This test will work only if the DDC being monitored is the ‘master’ in a DDC farm. If not, this test will not work.

Target of the test : A Citrix Delivery Controller v3/4

Agent deploying the test : An internal agent

Outputs of the test : One set of results for every desktop type.

Configurable parameters for the test
Parameter Description

Test Period

How often should the test be executed.

Host

The IP address of the host for which this test is to be configured.

Port

Refers to the port used by the DDC. The default port number is 80.

Detailed Diagnosis

To make diagnosis more efficient and accurate, the eG Enterprise embeds an optional detailed diagnostic capability. With this capability, the eG agents can be configured to run detailed, more elaborate tests as and when specific problems are detected. To enable the detailed diagnosis capability of this test for a particular server, choose the On option. To disable the capability, click on the Off option.

The option to selectively enable/disable the detailed diagnosis capability will be available only if the following conditions are fulfilled:

  • The eG manager license should allow the detailed diagnosis capability
  • Both the normal and abnormal frequencies configured for the detailed diagnosis measures should not be 0.
Measurements made by the test
Measurement Description Measurement Unit Interpretation

Powered On virtual desktops

Indicates the number of virtual desktops of this type that are currently powered on.

Number

To know the details of the powered-on desktops, use the detailed diagnosis of this measure.

Powered Off virtual desktops

Indicates the number of virtual desktops of this type that are currently powered off.

Number

To know the details of the powered-off desktops, use the detailed diagnosis of this measure.

Virtual desktops in use

Indicates the number of virtual desktops of this type that are currently in use.

Number

To know the details of the desktops that are in use, use the detailed diagnosis of this measure.

Available virtual desktops

Indicates the number of virtual desktops that are currently idle – i.e., available for use.

Number

To know the details of the desktops that are free, use the detailed diagnosis of this measure.

Virtual desktops not registered

Indicates the number of virtual desktops that are currently unregistered.

Number

To know the details of the unregistered desktops, use the detailed diagnosis of this measure.

Virtual desktops with users

Indicates the percentage of virtual desktops that are currently in use.

Percent

A high value for this measure is a cause for concern, as it indicates that the virtual desktops of this type have been utilized excessively. This can degrade the performance of the host on which the desktops are operating.

Total virtual desktops

Indicates the total number of virtual desktops of this type.

Number

 

Unknown powerstate virtual desktops

Indicates the number of virtual desktops that are currently in an ‘Unknown’ powerstate.

Number

To know the details of the unknown powerstate desktops, use the detailed diagnosis of this measure.

The detailed diagnosis of the Powered On virtual desktops measure will reveal the name of the powered-on desktops, the desktop group to which they belong, and the user to whom they have been assigned (in case of the Assigned descriptor; for Pooled desktops the Assigned User column will typically be empty).

Figure 1 : The detailed diagnosis of the Powered On virtual desktops measure

The detailed diagnosis of the Virtual desktops in use measure will reveal the name of the desktops that are being used, the desktop group to which they belong, the user to whom they have been assigned (in case of the Assigned descriptor; for Pooled desktops, the Assigned User column will typically be empty), the user who is currently logged in to the desktop, and current status of the desktop. 

Figure 2 : The detailed diagnosis of the Virtual desktops in use measure

The detailed diagnosis of the Virtual desktops not registered measure will reveal the name of the desktops that are unregistered, the desktop group to which they belong, and the user to whom they have been assigned (in case of the Assigned descriptor; for Pooled desktops, the Assigned User column will typically be empty).

Figure 3 : The detailed diagnosis of the Virtual desktops not registered measure

The detailed diagnosis of the Unknown powerstate desktops measure will reveal the name of the desktops that are currently in the unknown powerstate, the desktop group to which they belong, and the user to whom they have been assigned (in case of the Assigned descriptor; for Pooled desktops, the Assigned User column will typically be empty).

Figure 4 : The detailed diagnosis of the Unknows powerstate desktops measure