Citrix Virtual Apps and Desktops

Learn how to monitor your Citrix platform using the Citrix VDA extension.


  • Any version of Citrix Virtual Apps and Desktops, or Citrix XenApp/XenDesktop version 7.5 or later
  • Connection from the Citrix VDA server to the Dynatrace SaaS environment, a Dynatrace Cluster ActiveGate or a OneAgent instrumented web server that is configured to allow for beacon forwarding

Interested in monitoring Citrix Virtual Apps/Desktops with Dynatrace?

The Citrix Virtual Apps and Virtual Desktops OneAgent extension is available as a Preview. To enroll, contact a Dynatrace ONE product specialist by clicking the chat button in the upper-right corner of the Dynatrace menu bar.

Extension installation

  1. Obtain the install file ( and extract its contents.

  2. Navigate to the Dynatrace web UI and generate the Beacon URL and the Application ID. You can get it by creating a new custom application (click Deploy Dynatrace and then Monitor a custom application). Provide a descriptive name and select your preferred icon.

  3. Click Settings, the Add new technology monitoring button, and finally the Add OneAgent plugin button.

  4. Click the Upload plugin button and upload

  5. Ensure that the Visual C++ redistributable is installed on the Citrix server before installing the Citrix Agent. The latest version of vc_redist.x64.exe can be downloaded here

  6. Install the OneAgent on the Citrix server.

  7. Install the Citrix Agent on the Citrix server:

    • Default UI installation: Double click on the .msi to start the UI driven installation.
    • Silent installation: msiexec.exe /i CitrixAgentInstaller.msi /[quiet/passive] BEACONURL=["endpoint url"] APPLICATIONID=["application_id"] INSTALLDIR=["installation dir"]
      • Example installation - msiexec.exe /i CitrixAgentInstaller.msi /quiet BEACONURL="" APPLICATIONID="9d52578a-a518-4e73-b9e8-0dfb696b1af4" INSTALLDIR="c:\Program Files\Dynatrace\CitrixAgent"

Once Citrix Agent is installed, it can take up to 24 hours to get the first user session as it requires a new Citrix session to start.


The following metrics are captured by the extension:

  • Open sessions
  • Active sessions
  • Latency
  • Output session bandwidth

In addition to the above metrics, the extension also captures user sessions and user actions based on the Citrix sessions.