This extension documentation is now deprecated and will no longer be updated. We recommend using the new Citrix Virtual Apps and Desktops extension for improved functionality and support.
Learn how to monitor your Citrix platform using the Citrix VDA extension.
Starting with Dynatrace OneAgent and ActiveGate version 1.231, we are upgrading the Extension Framework (also referred to as the plugins framework) from Python 3.6 to Python 3.8.
ModuleNotFoundError
in the PluginAgent log.For remediation details, see Dynatrace Extensions.
To enable Dynatrace monitoring, your Citrix environment must include the following:
Beacon URL
and Application ID
that are generated for your custom application.All extension configuration is done via the Dynatrace interface at Settings > Monitoring > Monitored technologies > Custom extensions > Citrix Virtual Apps & Virtual Desktops
The parameters are:
Parameter
Details
Metric Collection
Select from Basic
, Default
or Advanced
. This controls the number of metrics that are collected for each Citrix host in Dynatrace
Real User Monitoring
Select from Enabled
or Disabled
. Enables RUM data to be collected from the VDAs. If this is disabled the citrixagent.exe
process will not run.
Beacon URL
The Beacon URL, from the custom application you created earlier.
Application ID
The Application ID, from the custom application you created earlier.
Proxy Address
Optional, a proxy address in case you need to use a proxy to access the Beacon URL from the VDAs.
Proxy Username
Optional, The proxy username
The following metrics are captured by the extension:
Metric
Citrix Component
Perfmon Counter
Collection level
Active sessions
Virtual Delivery Agent (VDA)
\ICA Session(*)\Latency - Last Recorded
Basic, Default, Advanced
Latency
Virtual Delivery Agent (VDA)
\ICA Session(*)\Latency - Last Recorded
Basic, Default, Advanced
Output session bandwidth
Virtual Delivery Agent (VDA)
\ICA Session(*)\Output Session Bandwidth
Basic, Default, Advanced
Latency per Session
Virtual Delivery Agent (VDA)
\ICA Session(*)\Latency - Last Recorded
Basic, Default, Advanced
Bandwidth per Session
Virtual Delivery Agent (VDA)
\ICA Session(*)\Output Session Bandwidth
Basic, Default, Advanced
Notifications per second
Delivery Controller
\CitrixBrokerAgent\TotalNotifications
Default, Advanced
In addition to the above metrics, the extension also captures user sessions and user actions based on the Citrix sessions. This is only captured when the extension runs from a Citrix VDA.