What is this?

This knowledgebase contains questions and answers about PRTG Network Monitor and network monitoring in general.

Learn more

PRTG Network Monitor

Intuitive to Use. Easy to manage.
More than 500,000 users rely on Paessler PRTG every day. Find out how you can reduce cost, increase QoS and ease planning, as well.

Free Download

Top Tags

View all Tags

How can I monitor Citrix environments?



I would like to have an informative overview about the status of my Citrix environment. In addition to the basic parameters like CPU, memory, etc., I want to gather other even more useful Citrix related statistics.

But first I need to know what to monitor regarding Citrix. Are there recommended counters, metrics, event IDs, services, ports that are essential to be monitored? Second, how can I achieve monitoring these Citrix parameters of XenApp, XenDesktop, XenServer, licensing services, Netscaler, etc.?

citrix custom-script-exe custom-sensor netscaler powershell prtg xen xenapp xendesktop xenserver

Created on Aug 15, 2013 11:20:23 AM by  Gerald Schoch [Paessler Support]

Last change on Mar 19, 2015 3:48:42 PM by  Martina Wittmann [Paessler Support]

5 Replies

Accepted Answer



This article applies to PRTG Network Monitor 13 or later

Monitoring Citrix Environments

Many Citrix environments lack of basic monitoring. Though, companies should proactively support their Citrix systems in order to avoid issues before they occur. But what exactly should be monitored and how can this be achieved?

You can obtain most values via Perfmon counters. With PRTG you are able to capture and to monitor them in a meaningful way. PRTG’s feature to create custom sensors in combination with PowerShell makes monitoring Citrix environments easy and comprehensible.

The Lockstep Technology Group provides a great guide on how to achieve Citrix monitoring. They point out what to monitor, as well as how it can be done with PRTG’s custom sensors.

In the first part of Lockstep’s monitoring Citrix series, they show the following custom PowerShell sensors:

  • Key XenApp Farm Performance Metrics
  • XenApp Server Performance Metrics
  • Citrix Licensing Stats
  • Citrix Web Interface Metrics
  • XenApp Load Metrics

For details, please refer to Lockstep’s blog article:

You can find another blog article by Lockstep about Citrix monitoring here: Monitoring an ILIO VDI Storage Platform

Created on Aug 15, 2013 11:29:43 AM by  Gerald Schoch [Paessler Support]

Last change on Aug 8, 2017 12:09:47 PM by  Gerald Schoch [Paessler Support]



Currently testing these sensors. Unfortunaly i'm getting an XML Error: he returned xml does not match the expected schema. (code: PE233). JSON: The returned json does not match the expected structure (Invalid JSON.). (code: PE231)

Any idea what could be causing this before i start making things worse? Not very familiar with XML :(

Created on Mar 2, 2015 9:29:57 AM



Dear Delo

Since this is not a sensor made by Paessler, please contact the creator of the sensor for support.

Created on Mar 3, 2015 5:08:14 PM by  Arne Seifert [Paessler Support]



Does anyone have a copy of these custom sensors they could send me? I think the share on the blog has been taken down..

Created on May 2, 2016 5:36:33 AM



Thanks Josh Sanders - you can find these Sensor still available on GitHub


Created on Nov 24, 2016 7:31:19 AM

Disclaimer: The information in the Paessler Knowledge Base comes without warranty of any kind. Use at your own risk. Before applying any instructions please exercise proper system administrator housekeeping. You must make sure that a proper backup of all your data is available.