Skip to Main Content
Cloud Management and AIOps


This is an IBM Automation portal for Cloud Management, Technology Cost Management, Network Automation and AIOps products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).

Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.

Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Submitted
Workspace Instana
Categories Sensor
Created by Guest
Created on Jun 1, 2026

Citrix Virtual Desktop Monitoring Support

Hi,


As we are migrating from Dynatrace to Instana, we require monitoring coverage for Citrix Virtual Desktop infrastructure. Currently, Instana does not provide any monitoring capabilities for Citrix environments.

The following Citrix monitoring capabilities are not available in Instana and are required:

Catalog Metrics:

  • Assigned - The number of assigned machines (machines that have been assigned to a user/users or a client name/address)

  • Available - The number of available machines (those not in any delivery group)

  • Available Unassigned - The number of available machines (those not in any delivery group) that are not assigned to users

  • Unassigned - The number of unassigned machines (machines not assigned to users)

  • Used - The number of machines in the catalog that are in a delivery group

Controller Metrics:

  • VDAs Registered - The number of VDA machines registered with the Broker service on the controller

  • Licensing Server State - The licensing server state currently in effect in the Broker service on the controller: ServerNotSpecified (0), NotConnected (1), OK (2), LicenseNotInstalled (3), LicenseExpired (4), Incompatible (5), Failed (6)

  • State - The state of the Broker service on the controller: (0) Failed, (1) Off, (2) On, (3) Active

  • Licensing Server Last Event Time - Time at which the last significant licensing server event was reported

  • Active Services - The Broker site services active on the controller

Desktop Metrics:

  • Session State - Valid values are null, Other, PreparingSession, Connected, Active, Disconnected, Reconnecting, NonBrokeredSession, and Unknown

  • Power State - Gets machines with a specific power state: Unmanaged (0), Unknown (1), Unavailable (2), Off (3), On (4), Suspended (5), TurningOn (6), TurningOff (7), Suspending (8), and Resuming (9)

  • Registration State - Gets machines in a specific registration state: Unregistered (0), Initializing (1), Registered (2), and AgentError (3)

  • Summary State - Indicates the overall state of the desktop: Off (0), Unregistered (1), Available (2), Disconnected (3), InUse (4), Preparing (5)

  • In Maintenance Mode - Denotes if the machine is in maintenance mode

  • Sessions - Count of number of sessions on the machine

  • Fault State - Summary state of any current fault state: (0) None, (1) FailedToStart, (2) StuckOnBoot, (3) Unregistered, (4) MaxCapacity

  • Load Index - Gives current effective load index for multi-session machines

  • Load Indexes - Gives the last reported individual load indexes that were used in the calculation of the LoadIndex value

Group Metrics:

  • Desktops Available - The number of machines in the delivery group in state Available

  • Desktops Faulted - The number of machines in the delivery group whose FaultState is not None

  • Desktops Preparing - The number of machines in the delivery group whose PvD disk image is being prepared

  • Desktops Unregistered - The number of machines in the delivery group that are currently unregistered

  • Desktops In Use - The number of machines in the delivery group in state InUse

  • Desktops Disconnected - The number of disconnected sessions present on machines in the delivery group

  • Desktops Total - Total number of machines in the delivery group

  • Desktops Never Registered - The number of machines in the delivery group that have never registered with the current site

  • Sessions - The total number of user sessions currently running on all of the machines in the delivery group

  • Applications - Total number of applications associated with the delivery group

  • Application Groups - Total number of application groups associated with the delivery group

Site Metrics:

  • Active Sessions - The count of active licensed sessions

  • Unique Users - The total count of license users

  • License Model - The licensing model in use: 0 - 'Concurrent' or 1 - 'UserDevice'

  • Broker Service Status - Enables the status of the Broker Service on the controller to be determined: 1 - DBUnconfigured, 2 - DBRejectedConnection, 3 - InvalidDBConfigured, 4 - DBNotFound, 5 - DBMissingOptionalFeature, 6 - DBMissingMandatoryFeature, 7 - DBNewerVersionThanService, 8 - DBOlderVersionThanService, 9 - DBVersionChangeInProgress, 10 - OK, 11 - PendingFailure, 12 - Failed, 13 - Unknown

Without these metrics, we cannot:

  • Monitor Citrix virtual desktop and application delivery infrastructure

  • Track user sessions and desktop availability

  • Monitor licensing and capacity utilization

  • Detect faulted or unregistered desktops

  • Maintain visibility into Citrix controller and broker health

  • Track desktop power states and registration status

  • Monitor load balancing across multi-session machines

  • Identify maintenance mode machines

  • Track application and application group associations

  • Monitor broker service health and database connectivity

This creates a complete monitoring gap for our Citrix infrastructure during migration to Instana.

Value Proposition

  • Migration Enablement: Enable complete migration to Instana with Citrix monitoring support

  • Citrix Infrastructure Visibility: Monitor virtual desktops, apps, and delivery controllers

  • User Experience Monitoring: Track session states, availability, and performance

  • Capacity Management: Monitor licensing, desktop utilization, and load balancing

  • Proactive Issue Detection: Identify faulted desktops, registration issues, and service problems

  • Complete Observability: Eliminate monitoring blind spots in Citrix environments


Many thanks and best regards,

Rainer

Idea priority High