Citrix AD Identity Service Test

The Citrix AD Identity Service manages active directory computer accounts. Once the broker validates a user login, this service connects to the broker’s database to identify the virtual desktop that is assigned to the user who has logged in. If the service experiences any connectivity issues with the database during this time, or if the database responds slowly to the requests from the service, the broker will not be able to launch the desktop for the user on time; this can scar the user experience with the broker. With the help of this test, you can keep an eye on the service-database interactions, and promptly detect and resolve connectivity issues, before users complaint.

Target of the test : A Citrix Delivery Controller 5.x

Agent deploying the test : An internal agent

Outputs of the test : One set of results for the Delivery Controller being monitored.

Configurable parameters for the test
Parameter Description

Test Period

How often should the test be executed.


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


Refers to the port at which the DDC listens to.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Database average transaction time

Indicates the average time taken by the broker to execute a database transaction from the Citrix AD Identity Service.


Ideally, the value of this measure should be low. A high value indicates that the Citrix AD Identity Service is taking too much time to execute transactions on the database; this can cause significant delays for users in accessing their desktops.

Is database connected

Indicates whether the Citrix AD Identity Service is able to connect to the database or not.


This measure reports the value Yes if the database is connected and No if it is not. The numeric values that correspond to these measure values are as follows:

Measure Value Numeric Value
Yes 1
No 0


By default, this measure reports the above-mentioned Measure Values to indicate whether/not the Citrix AD Identity service is connected to the database. However, in the graph of this measure, the same will be represented using the numeric equivalents – 1 and 0 only.

If the database is unavailable, the Citrix AD Identity Service may not be able to identify the desktop that has been assigned to a logged in user; in such a case, the broker will not be able to provision deskops for users.

Database transaction errors

Indicates the rate at which the database transactions are failing while the Citrix AD Identity Service is executing the transactions.


A low value is typically desired for this measure.

Database transactions

Indicates the rate at which the database transactions are executed by the Citrix AD Identity Service.