Management Pack for Citrix XenDesktop and XenApp

The Blue Medora VMware vRealize Operations Management Pack for Citrix XenDesktop and XenApp is an embedded adapter for vRealize Operations (vROps), collecting performance data from your Citrix VDI environment and providing predictive analysis and real-time information about problems in your infrastructure--all within the vRealize Operations user interface.

How the Management Pack Collects Data

During each data collection cycle, the Management Pack queries the OpenData (OData) API via a Site's Delivery Controller domain to obtain data regarding XenDesktop resources.

Notable Features

The Management Pack harnesses powerful vRealize Operations features such as:

  • 10 comprehensive monitoring dashboards, including:
    • Citrix XenDesktop Health Investigation
    • Citrix XenDesktop App and Desktop Details
    • Citrix XenDesktop User Details
  • 700+ collected metrics for XenDesktop resources
  • Key performance metrics such as load index summaries, connection summaries, connection failures, resource counts, and session logon durations
  • 150+ detailed alerts and notifications
  • Capacity definitions for vRealize Calculated session capacity and effective load index for XenDesktop Catalog, Delivery Group, Hypervisor, Site, and VDA Machine

Release Notes

VersionRelease DateDescription
3.1.0.20191017.210136October 10, 2019Updated to support vRealize Operations 7.x and 8.x (does not support vRealize Operations 6.x)
2.5.1.20181102.160221January 10th, 2019
  • Creates a user object for each user
  • Rolls up session metrics to user object
  • Deprecates session object and removes session limiting logic - this should increase scalability
  • Dashboards changed to support the above
2.4.0.20180413.191003April 20, 2018
  • Updated for vROps 6.7 compatibility (For information about general vROps 6.7 impact on our management packs, see our 6.7 Support Knowledge Article.)

  • Updated for OSS attribution
  • Incorporated the following changes from previous LA releases:
    • Reduced relationship collection time and impact on Suite API, improving performance at scale
    • Fixed Test Connection and internal relationships
    • Optimized XenDesktop > VMware external relationship creation
    • Optimized external relationship creation

    • Replaced winrm4j with our kwinrm library for remote powershell calls

    • Removed necessity to run collector in a separate process

    • Addressed a ServerException when calling getLatestStats in the SuiteAPIClient

    • Addressed a ConcurrentModificationException when adding resources

6.2.10202006June 7, 2017
  • Removed Windows Collector requirement for PowerShell metric retrieval (i.e., session latency metrics; not applicable to XenDesktop versions 7.5 and below)
  • Added support for WinRM HTTPS
  • Re-named Citrix XenDesktop Relationships dashboard to Citrix XenDesktop Health Investigation
  • Combined Application Details and Desktop Details dashboards into single Citrix XenDesktop App and Desktop Details dashboard
  • Deprecated Inactive User property string metrics
6.2.10201023November 25, 2016
  • Added support for vROps 6.2+
  • Added support for XenApp 7.6 and XenDesktop 7.9 & 7.11
  • Added Citrix XenDesktop Session Latency dashboard
  • Added general collection of Users and Sessions
  • Removed User and Session Details dashboard
  • Removed actions to collect Users and Sessions
  • Removed Inactive User resource kind
6.0.10201015September 29, 2016
  • Added support for XenDesktop 7.7 and 7.8 for Linux-based setups
  • Updated product licensing
6.0.10201013November 18, 2015
  • Added support for XenApp 7.5 and XenDesktop 7.1 & 7.5
  • Added User and Session metrics
  • Added User and Session dashboard
6.0.10101003November 13, 2015
  • Added support for vROps 6.1 and accumulating licenses
  • Updated EULA for Blue Medora Inc.
  • JAR packaging fix
6.0.2481099June 23, 2015

Major update for vRealize exploitation

1.0April 3, 2015Initial release

Known Issues/Limitations

The following known issues/limitations exist for the currently-released version of the Management Pack:

Load Index Metrics

If you are not using Citrix NetScaler, you will see some Network widgets/metrics being reported as “0” or “?”. This is expected behavior. Similar behavior will occur for CPU, Memory, and Disk metrics if the correct policies are not configured in Citrix Studio.

Session Latency Metrics

The Management Pack collects session latency metrics only for Windows-based Citrix VDAs. To collect session latency metrics and establish a MS SQL Server relationship, see: Session Latency Metrics Requirements (XenDesktop).


See also

System Requirements (XenDesktop)