Citrix XML Threads Test

This test monitors the usage of XML threads, and reports whether or not the XML service has adequate threads for processing requests. This test is disabled by default. To enable the test, go to the enable / disable tests page using the menu sequence : Agents -> Tests -> Enable/Disable, pick the desired Component type, set Performance as the Test type, choose the test from the disabled tests list, and click on the < button to move the test to the ENABLED TESTS list. Finally, click the Update button.

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 Citrix server 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 specified host listens to.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Max XML threads

Indicates the maximum number of XML threads.



Busy XML threads

Indicates the number of units of work the XML service is currently processing.


By default, the maximum number of requests that the XML service can process at any one time is 16. If this measure is sustained at 16 for one minute or longer, it indicates that all the XML threads have been used up and the XML service cannot service any more requests.

Current XML threads

Indicates the current number of XML threads.