What’s new

A goal of Citrix is to deliver new features and product updates to customers as and when they are available. New releases provide more value, so there’s no reason to delay updates.

To you, the customer, this process is transparent. Initial updates are applied to Citrix internal sites only, and are then applied to customer environments gradually. Delivering updates incrementally helps to ensure product quality and to maximize the availability.

It is possible that updates mentioned in this documentation are being rolled out and are not accessible to all customers at the same time.

New features introduced in Citrix Analytics for Performance provide further insights into performance parameters affecting the user experience on Citrix Virtual Apps and Desktops on-premises sites and Citrix DaaS (formerly Citrix Virtual Apps and Desktops service) sites on cloud.

Aug 05,2022

Black Hole Machines Alert

Citrix Analytics for Performance scans for black hole machines every 15 minutes and sends out an alert to enable administrators to proactively mitigate session failures faced by users due to black hole machines. Machines that have failed to service four or more consecutive session requests are termed as Black hole machines. With black hole failure alerting, administrators need not be logged into Performance Analytics to know the session failures that occurred due to black hole machines. Details of the machines and the session failures caused by them are sent in the alert mails to administrators. The Black Hole Machines alert policy must be enabled to receive these mails.

Black Hole Machines Alert

For more information about Black Hole Machine Alerts, see the Alerts article.

July 29, 2022

Overloaded Machines - Insights and Alerts

Insights on overloaded machines are available on the User Experience dashboard.

Overloaded Machine Insights

Machines that have experienced sustained CPU spikes, or high memory usage, or both, that have lasted for 5 minutes or more, resulting in a poor user experience are considered to be overloaded. The Overloaded Machines insight shows the number of overloaded machines causing poor user experience and the number of users affected during the selected duration.

For more information, see Overloaded Machine Insights.

An Overloaded Machines alert mail is sent to administrators when a new overloaded machine is detected in the environment in a 15 mins interval. A realert mail is sent if the same machine remains in the overloaded condition after 24 hours. The administrators are realerted up to three times regarding machines that continue to be overloaded. Pro-active alerting helps administrators who are not currently logged on to Citrix Analytics for Performance detect and handle overloaded resources.

Overloaded Machines Alert

For more information, see Overloaded Machine Alerts.

July 18, 2022

Machine States Feature Rolling out

The Machine Statistics page now includes information on Machine States. The States tab shows the timeline of Machine Aggregated State and Machine Power Category plotted at 15 min intervals for the last 24 hours. Clicking an Aggregated State data point helps understand how it was calculated. A breakdown of the actual values of Machine State and Maintenance Mode that resulted in the plotted Aggregated State is displayed. This helps comprehend the machine’s state changes over time. Failure Type and Deregistration Reason help debug machine issues. Hover over the Power Category data point to see the actual Power State the machine has been in. This feature helps slice and dice important parameters concerning the machines in the environment and spot inefficiencies easily. Along with the Sessions and Processes information already available in this view, the Aggregated State and Power Category transition over time gives in depth information to troubleshoot machine issues.

Machine States

For more information, see the Machine Statistics article.

Citrix Analytics Service (CAS) Onboarding Assistant

The Citrix Analytics Service Onboarding Assistant tool helps troubleshoot issues while onboarding StoreFront with Citrix Analytics Service. The StoreFront server might fail to connect to Citrix Analytics after importing the configuration settings from Citrix Analytics to the StoreFront server. CAS Onboarding Assistant automates all the checks and prerequisites mentioned in the document, Unable to connect StoreFront server with Citrix Analytics. For more information on the usage and to download the tool, see the Knowledge Center article, Citrix Analytics Service Onboarding Assistant.

CAS Onboarding Assistant tool

Reasons for Users or Sessions being Not Categorized

Users and sessions that cannot be classified into excellent, fair, or poor categories due to configuration issues or dependencies are classified as Not Categorized. The Know more link below the Not Categorized classification in the User Experience and Session Responsiveness trends displays the primary reasons for certain users and sessions being not categorized. This feature provides the clarity required to quickly discover and fix any configuration issues.

NA reasons

For more information, see the Not Categorized article.

Jun 08, 2022

User and Session Classification in Percentages

The User Experience dashboard shows the classification of connected HDX users and sessions as excellent, fair, and poor. These numbers are now displayed in percentages as well.

Apr 28, 2022

Anomalous Latency Alerts

Poor in-session responsiveness is the primary cause for poor session experience. The Anomalous Latency Alerts feature alerts administrators when there is a significant deviation in the session latency values. The proactive alerting helps administrators identify specific locations or Delivery Groups from which poor sessions might be originating.

Anomalous latency alert

A machine learning model is used to determine the baseline latency value for all Delivery Group-Location pairs for a specific customer. The baseline latency value is calibrated every day based on the ICARTT values from the last three days. Any outlier measurements of ICARTT are ignored. If the measured ICARTT has a deviation of 60% or more from the baseline latency value, an alert is generated.

For more information, see the Alerts article.

Apr 20, 2022

Performance Analytics specific Custom Access roles

Custom Access Roles specific to Citrix Analytics for Performance are now available. As a Citrix Cloud administrator with Full access permission, you can invite other administrators to manage Performance Analytics in your organization using the following roles.

  • Performance Analytics- Full Administrator - Assigns full access permission to the Citrix Cloud administrators of Performance Analytics.
  • Performance Analytics- Read-Only Administrator - Assigns read-only access permission to the Citrix Cloud administrators of Performance Analytics.

You can provide read-only or full access permissions to your administrators and allow them to manage the various features of Performance Analytics. This update allows you to create administrators and provide access based on a specific CAS offering. The users with the Read Only Administrator role that was available earlier is now renamed to Security & Performance - Read Only Administrator.

Read Only Performance Analytics users can access and use the User Experience and Infrastructure Dashboards like the Full Administrators. However, Machine Actions in the Machine Statistics page are disabled for read-only users. Administrators with read-only access will not receive alert notifications from Citrix Analytics.

For more information on the actions allowed in the Self-service view, see the Self-Service article.

Apr 14, 2022

Zombie Insights and Alerts

The Zombie Sessions subpane shows information on session failures that have occurred due to zombie sessions in the environment. A zombie session is an abandoned session on a single-session OS machine resulting in new session launches on the machine to fail. Attempts to launch sessions on this machine fails with an Unavailable Capacity error until the abandoned session is terminated. Zombie Sessions insights aim to help spot these machines with abandoned sessions, thus enabling proactive mitigation of these failures.

Zombie Sessions Insights panel

A Zombie session alert mail is generated when a new machine with zombie session is detected in the environment in a 15 mins interval. Alert mails are sent to full administrators who have enabled email notifications in Citrix Cloud. Realerting on the same machine is done only if the same-abandoned session persists on the same machine for over 24 hours from the initial detection.

Clicking View machines displays the Self-service view filtered with the list of machines containing Zombie Sessions. Here, Failure Count represents the number of session failures that have occurred in the selected interval. The Last Failure Type and Reason help root cause reasons for machines containing zombie sessions.

You can disable the Machines with Zombie Sessions alert from the Alert Policies tab.

Zombie alerts disable

For more information, see Zombie sessions.

Apr 14, 2022

Breakup of Unique Users and Sessions Numbers

This feature brings more clarity to the Not Categorized numbers on the User Experience dashboard. The dashboard now shows the breakup of users and sessions in the virtual apps and desktops environment based on the session protocol and the connection status.

Breakup of users and sessions

The dashboard provides performance metrics for only connected HDX sessions. Sessions that have been disconnected throughout during the selected period indicates that the user was not active for the entire selected period. Hence, Session and User Experience scores are not applicable for disconnected sessions.

With this feature, disconnected sessions and users are no longer in the Not Categorized classification. They are now available in the breakup. This reduces the number of users and sessions in the overall Not Categorized classification. For more information, see Breakup of Users and Sessions.

Apr 14, 2022

Infrastructure Dashboard Enhancements

The Infrastructure dashboard that shows the availability and performance analytics for virtual machines in your apps and desktops environment has the following enhancements.

  • The Infrastructure dashboard is now enhanced to show the current availability of virtual machines. This enhancement gives an overview of the number of machines currently serving users and the number of machines that are unavailable for various reasons. The machine counts in the last known Available machine states (Ready for Use, Active) and Unavailable machine states (Maintenance, Unregistered and Failed) is displayed for the last instance (15 minutes). Current Machine Availability

  • Clicking the machine count opens the Machine Self-service view with the list of machines in the selected state for the last 15 minutes.

  • The Machine Availability trend now plots machine counts in aggregated states for the selected period. The aggregated state is the least favorable state that the machine has been in, from among the Ready for Use, Active, Maintenance, Unregistered and Failed states. You can drill down from a specific section on the graph to view details of machines in a specific aggregated state in the Machine self-service view. The Machine Availability trend helps check the number of machines in an aggregated state at a point in time. When used alongside the Session Availability trend, it helps understand the impact of a resource crunch or an outage. Current Machine Availability

  • Trends for one month and one-week periods are now plotted with a 6-hour granularity. You can zoom into the one month Machine and Sessions Availability trends using the time navigator in a 3–7 day range.

  • The time navigator now reflects the Machine Availability trend. This helps identify time periods with a large number of unavailable machines, so you can easily navigate and zoom into the required period on the trend.

  • The tool tips on Machines and Sessions Availability trends are synchronized to help understand the correlation between unavailable machines and failed sessions.

  • The Machines Self-service view has a new facet called Aggregated State, to allow state-based filtering of machines. The view has the machine count displayed for the selected Aggregated States. You can now use the Aggregated State facet or click from the Availability trend, to see the list of machines that were in a specific aggregated state for the chosen time.

  • New columns are added to the Machines self-service view - Last Known State, and the machine count in each of the selected Aggregated states.

These enhancements help identify machines in a particular state currently or at a historical time period in Machines Self-service view. They enable better troubleshooting of machines as they give higher granularity of data and help identify machines that need attention easily. For more information, see the Self-Service search for Machines and the Infrastructure Analytics articles.

Mar 08,2022

Endpoint Network Statistics

This feature provides more visibility into the client-side network, as several relevant metrics are added in the Sessions Self-service view and the Sessions Statistics view.

Endpoint Link Speed (P95), Endpoint Throughput Incoming (P95), Endpoint Throughput Outgoing (P95) are introduced as optional columns in the Sessions Self-service view.

Endpoint Network in Self-service

The Session Statistics page now displays the P95 values of WiFi Signal Strength, Endpoint Throughput Incoming, and Endpoint Throughput Outgoing in the Factors tab. Graphs of these metrics are plotted through the session duration.

Endpoint Network in Self-service

You need endpoints running Citrix Workspace app for Windows version 7 2108 or later to view Endpoint Network metrics.

These metrics along with existing values of Network Interface Type, ISP, Bandwidth, Network Latency, Gateway, Connector, and Connector performance statistics help better triage the root cause of poor session experience.

For more information, see the Self-Service search and the Session Details articles.

Mar 07, 2022

Visibility into Connection leased sessions

This feature provides visibility into sessions that were launched via a Connection lease. During Cloud service outages, Citrix DaaS supports sessions to be launched via Connection lease to maintain service continuity. Connection leased sessions are displayed under the Not Categorized classification in the User Experience Dashboard. ICA RTT and logon duration metrics are not available for Connection leased sessions.

Connection Lease sessions

You can see the classification of sessions as ICA based or Connection leased using the Launch Type facet in the Sessions Self-service view. The optional column, Launch Type in the Session Self-service table shows if sessions are ICA based or Connection leased. This feature helps find the number of sessions that were launched via Connection Lease. You can use the failure reason to troubleshoot Connection leased sessions that have failed to launch.

Feb 21, 2022

Connector and Gateway PoP Statistics

Citrix Analytics for Performance now has the Connector and the Gateway Points of Presence (PoPs) names displayed in the Session Self-service view as optional columns for all launched sessions.

This data helps identify Connectors and Gateway PoPs through which sessions are routed. This information helps check if sessions with poor responsiveness are routed through specific Connectors or Gateway PoPs. Based on the user location, you can further identify if the user session was routed through the right Gateway PoP for optimal performance. If the session has been routed through a Gateway PoP farther away from the location, you can check the DNS configuration.

The pivots for Connector and Gateway PoP in the Visual summary help triage poor sessions that might all be routed through a single Gateway PoP or Connector.

Connector Gateway metrics

The value of the Connector might be N/A for any of the following reasons:

  • There was a delay in receiving Connector events.
  • Cloud Connector version is earlier than 16.0.0.7.

Also, ensure that the data processing via your Cloud Connectors is on. To do this, you can check the Data processing on state on the Cloud Connectors tile from the Performance tab in Citrix Analytics Service > Data Sources.

For more information, see the Connector and Gateway column descriptions in the Self-Service search article.

Connector Statistics View

A comprehensive view of the performance metrics of connectors is now available in Citrix Analytics for Performance. Clicking the connector name leads to the Connector Statistics view.

Connector Statistics attributes

Connector Statistics view provides a summary of the connector performance in terms of its resources - bandwidth, CPU, and memory consumed for a selected connector in the last 24 hours. The peak percentages of each metric consumed in the connector along with the number of instances when the metric crossed the threshold values is displayed. The graph plots this data over the 24 hour period available at a 15-minute granularity.

Resource consumption on the connector affects session launches and end user experience. This feature helps admins root cause issues of session failures and poor latency due to high resource consumption on the connector. For more information, see the Connector Statistics article.

Dec 20, 2021

Client Side statistics: Internet Service Provider (ISP)

The name of the ISP serving the endpoints is available in the Sessions self-service view when you expand a session row.

ISP

This feature helps you identify session performance issues that might be related to a specific ISP. This information is available with Citrix Workspace app for Windows versions 1912 and later. For more details regarding the availability of this feature with Citrix Workspace app for other OS, see the Workspace app matrix. For more information regarding the metrics available in the Session Self-service view, see the Sessions self-service article.

Dec 17, 2021

Delivery Group-Based Filtering

Citrix Analytics for Performance now has Delivery Group-based filtering in addition to the existing Site and Time period-based filters. Delivery group-based filtering enables you to view performance data belonging to the selected Delivery Groups. This filter helps focus on a specific selected set of Delivery Groups and hence, aids to root cause poor session experience in session running on them.

Delivery Group filter

The Delivery Group drop-down list is available on the User Experience Dashboard. Here, the All Delivery Groups option is selected by default. You can also choose the Select up to 15 Delivery Groups option. Search bar is available to search for specific Delivery Group names from the list.

Once the filter is applied, data relevant to these Delivery Groups is analyzed and displayed on the dashboard. The selection is retained upon drilling down from the dashboard into the factors page and then the self-service views. All views and reports show data belonging to the selected delivery groups.

To make any updates to the Delivery Groups - like, addition, deletion, or rename - available in the drop-down list, refresh the page at least 15 minutes after the change.

For more information about the usage of the User Experience Dashboard, see the User Experience Analytics article.

Bandwidth and Network Latency Metrics (Preview)

Granular bandwidth and latency-related metrics that compose Session Responsiveness of your Cloud environment are now available in Citrix Analytics for Performance.

The Factors Timeline pivot is added in the Session Distribution section of the Sessions self-service view under the Session Responsiveness category. This pivot helps analyze sessions based on Poor Output Bandwidth Usage, Poor Network Latency, and Poor ICARTT.

Bandwidth Metrics

The following bandwidth and network latency metrics are available in the tabular view when you expand the selected session row in the Sessions self-service view.

  • P95 values of the bandwidth metrics - Input Bandwidth Consumed, Output Bandwidth Available, Output Bandwidth Used,
  • Percentage value of Output Bandwidth Utilization, and
  • P95 value of the Network Latency

You need machines running Citrix Virtual Apps and Desktops 7 2112 or later. These metrics are available out-of-the-box for Citrix DaaS and do not require any specific configuration.

Bandwidth Metrics

The Output Bandwidth Utilization and Network Latency metrics are color coded based on whether they belong to the poor, fair, or excellent category.

The bandwidth and network latency metrics help analyze if a particular metric might be causing poor Session Responsiveness. Addition of these metrics helps Citrix Analytics for Performance serve as a single console of information to troubleshoot session performance issues.

For more information about the metrics available in the Sessions Self-service view, see the Sessions self-service article.

Session Duration in Sessions Self-Service View

Session Duration is now available in the Sessions self-service view. Use Add or Remove Columns to add Session Duration. Addition of this metric helps get a holistic view of the session metrics from the Sessions self-service view. Session Duration

For more information about the metrics available in the Sessions Self-service view, see the Sessions self-service article.

Session Details

The Session Details page provides a holistic view of the session performance metrics. Comprehensive session details and factors affecting the session performance are displayed for the session duration.

Session Duration

This view gives visibility into session factors like ICARTT, Session Reconnects, bandwidth metrics, and network latency. These factors are plotted along with the Session Score for the selected period. The Session Details view helps correlate the impact of available bandwidth and network latency on ICARTT and Session Score.

You need machines running Citrix Virtual Apps and Desktops 7 2112 or later to view the bandwidth and network latency metrics. For more information on the Session Details page see Session Details.

Dec 6, 2021

Automated onboarding for the Asia Pacific South region

Citrix Analytics for Performance is now onboarded automatically for trial customers and subscription-based customers in the Asia Pacific South (APS) region. The access does not require a request or manual onboarding by customers. For more information on the regions supported in Citrix Cloud, see Geographical considerations. To access Performance Analytics from the APS region, choose the Asia Pacific South region while onboarding your tenant to Citrix Cloud. Once you log on to Citrix Cloud, select your tenant in the APS region of Citrix Cloud and use the https://analytics-aps.cloud.com URL to access your Citrix Analytics Cloud Service.

  • Citrix Analytics for Performance now stores the user events and metadata of your organization in the Asia Pacific South region when you choose it as your home region. For more information, see Data governance.

  • For information about the network requirements for the Asia Pacific South region, see Technical security overview.

For more information on accessing Performance Analytics see Access.

Nov 18, 2021

Overloaded Machines factor availability

The Overloaded Machines factor section is now available only for the 2 hours, 12 hours and 1 day ranges. The feature is disabled for 1 week and 1 month time periods for optimization. For more information, see Overloaded Machines.

Sep 13, 2021

Support for the Asia Pacific South region

Citrix Analytics for Performance now supports the Asia Pacific South (APS) region. For more information on the regions supported in Citrix Cloud, see Geographical considerations.

To access Performance Analytics from the APS region,

  1. Choose the Asia Pacific South region while onboarding your tenant to Citrix Cloud.

  2. Fill the Registration for Citrix Analytics for Performance in the APS Plane Podio form for a trial or a paid entitlement to Performance Analytics from your tenant in the APS region. You will be notified by mail upon successful allocation.

  3. After you log on to Citrix Cloud, select your tenant in the APS region of Citrix Cloud and use the https://analytics-aps.cloud.com URL to access your Citrix Analytics Cloud Service.

For more information on accessing Performance Analytics see Access.

Aug 12, 2021

Client Side statistics: Network Interface Type

The Network Interface Type column is added to the tabular data in the Sessions self-service view. This field provides visibility into the client side network and helps root cause if poor session experience is due to issues at the endpoint device or the client side network. The value of this field is N/A for endpoints running Citrix Workspace app Windows version earlier than 2105. For more information, see the Self-service search for Sessions section.

July 29, 2021

Visibility into most resource consuming processes

Citrix Analytics for Performance provides visibility into processes contributing to high resource consumption. This is an important insight for admins to analyze the impact of these processes on user performance. This feature is available for multi-session OS machines in the Machine Statistics page under the Processes tab. You can choose to view the processes ranked as per CPU Utilization or Memory Consumption. The three most resource consuming processes are displayed with percentage CPU or Memory Peak as selected. Charts plot CPU Utilization or Memory Consumption by the process across the selected time period. This feature requires that you enable the Process Monitoring policy from Citrix Studio.

Process visibility

For more information, see Process visibility.

June 10, 2021

Color coding in Session-based self-service view

Tabular data in the Session-based self-service view is color coded to indicate the excellent, fair, or poor category the metrics belong to. This categorization is based on the individual threshold levels of the metrics. The thresholds are calculated dynamically. For more information, see [How are Dynamic Thresholds calculated?

Similar color coding is applied to the metrics available on expanding the rows in the Session-based self-service view.

Color coding visually aids in focusing on and identifying factors that are contributing to poor performance. It also gives an overview of the performance across various factors for the sessions that have been filtered to be seen in the current view.

Machine Actions and Composite Actions

Citrix Analytics for Performance provides actions you can perform on power managed machines in your Citrix DaaS Sites on Cloud. Admins with Full Administrator access can perform Machine Actions on identified machines. This capability helps simplify the task of admins having to monitor and take a sequence of actions on a machine with performance issues. Machine Actions - start, restart, turn maintenance mode on or off, shut down the machine - are accessible from the Machines Analysis page of the respective machine. Also available are Composite Actions that combine more than one action to help admins bring affected machines back to availability with a single click. This feature avoids admins shifting to other consoles, like the Web Studio or Citrix Director, to perform these actions. The feature is the key to close the loop when it comes to troubleshooting and solving issues related to machine performance.

For more information, see Machine Actions and Composite Actions.

May 12, 2021

Infrastructure Analytics Dashboard - Enhancements

In this release, Citrix Analytics for Performance provides an enhanced Infrastructure Analytics Dashboard to improve visibility into the overall availability of the machines. The new Machine Availability page displays the number of hours machines are available or unavailable across sites and Delivery Groups. Machine Availability displays information about machines that are Available and Unavailable. Available machines are further classified into Ready for use and Active states. Unavailable machines are classified into Unregistered, Failed, and Maintenance states. This information helps determine the availability of provisioned machines to serve sessions.

The Machine Availability trend shows the distribution of machines in various states across the selected time period. Also available is the sessions chart plotting the successful and failed sessions. This helps correlate unavailable machines with failed sessions.

The Machine Performance section provides information about the performance of Multi-session OS machines.

Additionally, you can use the custom time selection filter to zoom into the machine availability and machine performance for a specific duration within the selected time period.

For more information, see Infrastructure Analytics.

Apr 23, 2021

Failure Insights - Communication Error

In this release, Citrix Analytics for Performance provides insights into Communication Error as a part of Failure Insights.

The Communication Error sub-pane lists the number of session failures due to communication errors between the endpoint (where the user launches the session) and the machine. These errors can occur due to incorrect firewall configurations or other errors on the network path.

The two categories of communication errors are:

  • Endpoint to machine—lists the sessions where communication errors have occurred between the endpoint and the machine.
  • Gateway to machine—lists the sessions where communication errors have occurred between the gateway and the machine.

Additionally, the Communication Error sub-pane displays the following recommendations to resolve the errors.

  • Check the firewall settings on the machine and gateway
  • Check network connectivity between the machine and gateway

This feature is supported only on Citrix Workspace app 2103 and later.

For more information, see Communication Error.

Feb 2, 2021

Visual Summary in Sessions self-service view

Visual Summary of data is available in the Sessions self-service view. Visual Summary presents raw data in the self-service tables as charts aimed at an improved visibility into the user experience.

Visual Summary

The Visual Summary chart displays session categorization based on the chosen criteria. In addition, you can choose to view the session distribution pivoted on a specific parameter. This view helps identify session performance issues related to the pivots.

Use the visualization to identify patterns in data that can help troubleshoot specific issues.

For more information, see the Self-service search for Sessions section in the Self-service article.

Jan 28, 2021

Overloaded Machines factor

Overloaded resources can cause high latency, high logon duration, and failures resulting in poor user experience. The Overloaded Machines factor, added on the User Experience (UX) factors page, gives visibility into the overloaded resources causing poor experience.

Machines that have experienced sustained CPU spikes, or high memory usage, or both, that have lasted for 5 minutes or more, resulting in a poor user experience in the selected duration are considered to be overloaded.

Overloaded Machines Drilldown

The Overloaded Machines section shows:

  • The number of machines in which CPU or memory usage has impacted at least one poor session.
  • The number of users affected due to the impact of overloaded CPU or memory on the session experience.
  • Breakup of:
    • the number of machines affecting users with poor experience due to overloaded resource.
    • the number of users with poor experience impacted by CPU Spikes and High memory usage.

For more information, see the Overloaded Machines section in the User Experience Factors drilldown article.

  • Clicking the number of overloaded users leads to the Users self-service view filtered to show users whose sessions are affected by the overloaded resources.
  • Clicking the number of overloaded machines leads to the Machines self-service view filtered to show the chosen set of overloaded machines - based on classification, or based on the overloaded resource, CPU, or machine.

The Machines self-service view is enhanced with the Overloaded Machines and Overloaded CPU/Memory facets to help filter machines with overloaded resources. For more information, see Overloaded Machines in the Self-Service Search for Performance article.

This video shows a typical troubleshooting scenario using the Overloaded Machines factor. Overloaded Machines video

Dec 16, 2020

User Experience Dashboard: Session count enhancements

A session breakup panel based on protocol is added to the User Experience dashboard. The breakup brings clarity into the total number of sessions launched on the Site versus the number of sessions analyzed in Performance Analytics.

The panel displays for the selected duration,

  • the total number of unique users in the selected Sites,
  • the total number sessions that have been active,
  • individual HDX, Console, and RDP sessions.

Analytics relevant only to HDX sessions is available on the dashboard. For more information about the various sections on the dashboard, see the User Analytics article.

Performance metrics of all the sessions independent of protocol is available in the Users, and Sessions based self-service views. Use the Protocol facet to filter the results based on the session protocol.

For more information, see the Self-Service Search for Performance article.

User Experience Dashboard: Session classification clarity

Not Categorized users and sessions are displayed as a separate session category on the User Experience dashboard. This category in the User Experience Score, Session Responsiveness, and Session Logon Duration sections helps identify users and sessions that cannot be classified as experiencing excellent, fair, or poor performance. A session might not get classified if it is launched from a machine running an older Workspace app version, or if the session fails during the logon. For more information on specific reasons for Not Categorized sessions in individual sections on the dashboard, see,

Connection information

Connection failures are generally an important cause for performance degradation. Connection-related parameters are now available in the Self-service view for Sessions to help identify and troubleshoot connection failures easily. The Self-Service view for Sessions includes Connection Type facet and column. Connection Type has values:

  • internal – if the connection is direct without Gateway
  • external – if the connection is through a Gateway

In addition, Gateway FQDN (for external connections) and Machine Address (for internal connections) are available as columns in the Self-service view for Sessions.

The Connection details are available for Endpoints running Citrix Workspace app version 20.12.0 or later for Windows. For all other endpoints, the Connection type is displayed as N/A.

For more information, see the Self-service search for Sessions article.

Endpoint Information enhancements

Endpoint parameters are added to columns in the Users and Sessions based self-service views, in addition to the existing endpoint facets. This feature helps search users and sessions based on the endpoint parameters like the location, OS, and the Workspace app version. The parameters are also available in exported CSV files. In addition, the location algorithm has been enhanced to return the last known location in cases where the latest location of the endpoint is not resolved.

  • The Users and Sessions self-service view contains the location parameters Endpoint Country (last known), and Endpoint City (last known).
  • The Sessions self-service view contains the location parameters Endpoint Country (last known), and Endpoint City (last known), Workspace app version, and Endpoint OS.

The addition of these columns helps define queries using the endpoint parameters. You can easily identify issues with performance that are endpoint specific like the location, Workspace app version, or OS.

For more information, see the Self-Service Search for Performance article.

Dec 15, 2020

Drilldown into Profile Load Insights

Profile load insights are updated with a drilldown to help identify users who have a poor logon experience due to large profile sizes.

UX Drilldown - Profile load insights

The View the correlation link displays the average profile size of users, calculated using profile sizes of users who have had excellent and fair profile load experience. Users having profile sizes larger than the average are likely to have poor profile load times.

The View analysis link displays users whose profile size is larger than the average in the users based self-service view. Use facets to further filter this data to view users with both large profile size and poor logon duration experience.

The self-service views for both users and sessions include the Profile Load and the Average Profile Size fields. These fields help filter and identify users with large profile load times easily.

For more information, see the Profile load insights section in the User Experience (UX) Factors article.

Dec 11, 2020

Identification of user terminated sessions

Session failures are an important factor affecting user experience in most environments. Hence, its accuracy plays an important role in correctly measuring the overall user experience in the environment.

Identification of user-terminated sessions is a step forward in this direction. It identifies sessions voluntarily terminated by users separately from failed sessions. The Launch Status field in the Sessions self-service view shows a User Terminated status, apart from the existing Succeeded, and Failed statuses. Addition of the separate User Terminated status increases the accuracy of the session failure count.

This feature is supported with endpoints running:

  • Citrix Workspace app 20.9.0 or later for Android
  • Citrix Workspace app 20.8.0 or later for iOS
  • Citrix Workspace app 20.8.0 or later for Windows

This feature does not support endpoints running Workspace on the web.

For more information, see Self-Service search for Sessions.

Oct 19, 2020

A Machines based self-service search is now added to the existing Users and Sessions based self-service views in Citrix Analytics for Performance.

The machines based self-service view displays key performance indicators of your virtual machines. The metrics include the machine downtime, the latest consecutive failures, performance indicators of the machine resources (CPU and memory) - the peak usage, and the number of peaks for the selected time period. Overloaded resources can cause session failures, high latency, or high logon duration resulting in poor user experience. This view helps easily troubleshoot the performance issues related to machine resource utilization.

You can access the Machines based self-service view from the Search menu in your CAS service. In the list of services on the Search tab, under the Performance section, select Machines. The Machines based self-service view is also available when you drill down from black hole machines. To access the view, on the User experience dashboard, in the Failure Insights section, click the Black hole machines number.

For more information on the Machines based self-service view, see Self-service search for Machines.

Machine Statistics view

Citrix Analytics for Performance provides a Machine Statistics view. This view displays a correlation between the resource load and the session experience on the selected machine for the selected time period. This information helps you understand if high CPU or memory usage is related to session failures. You can then explain a poor experience in your Apps and Desktops environment.

To access the Machine statistics page, in the Machines self-service view, click the machine name link.

Key data points available on this page are:

  • Relevant machine attributes, such as the OS, Site, Delivery Group, and downtime of the machine during the last 24 hours.
  • Machine performance statistics related to resource usage, such as CPU and memory peaks, and the number of spikes over the last 24 hours. Also displayed is a trend of the CPU and memory consumption.
  • Session performance statistics, such as the number of session failures, and peak concurrent session count over the last 24 hours. Also displayed are trends of session failures and session classification.

You can choose to view machine statistics for any 24-hour duration from the last 14 days. The charts are displayed for a default 4-hour time period. A time navigator helps change this time period and also zoom into any duration within the chosen 24-hour time period.

The machine and session performance statistics displayed in the same view help analyze machine resources, their usage pattern and understand if the machine resources have been a possible bottleneck for poor performance.

For more information about this feature, see the Machine Statistics article.

Failure Insights - Black hole machines

Failure Insights in Citrix Analytics for Performance provides insights into session failures that occurred during the chosen time period. This feature is important in helping troubleshoot and resolve session failures faster. It eases the task of admins who need to troubleshoot session failures to improve session availability and hence, the user experience. In this release, Citrix Analytics for Performance provides insights into Black hole machines as a part of Failure Insights.

Some machines in your environment, though registered and appearing healthy might not service sessions brokered to the them, resulting in failures. Machines that have failed to service four or more consecutive session requests are termed as Black hole machines. The reasons for these failures are related to various factors that might affect the machine, such as, insufficient RDS licenses, intermittent networking issues, or instantaneous load on the machine.

The Black hole machines section of Failure Insights shows the number of black hole machines identified in your environment during the selected time period. The presence of black hole machines in the environment impacts session availability. Suggestions to reduce the number of black hole machines in your environment are provided. Clicking the number of black hole machines opens the Machines based self-service view that is filtered to show the black hole machines in your environment during the selected time period. For more information, see Black hole machines.

July 21, 2020

GPO Insights

GPO Insights displays client-side extensions (CSEs) taking the longest processing time during the selected time period. GPO Insights are available in the Session Logon Duration sub factor table. Click the Possible Reasons link in the GPOs row, Insights column.

GPO Insights are based on the analysis of user sessions having high GPO execution times. Increased GPO execution times are due to CSEs with long processing time. Optimizing CSE processing improves the overall session logon experience of the user. Average CSE execution time depends on the number and type of policies applied with it. Review and tune policies associated with CSEs taking the longest processing time as indicated in the GPO insights. Further, consider deleting the ones that are not required. For more pointers to improve the processing time of CSEs, see GPOs.

June 16, 2020

Improved User Experience Score algorithm

The User Experience score calculation algorithm has been improved. The method for quantifying the experience based on the factors - Session Availability, Session Logon Duration, Session Responsiveness, and Session Resiliency has been optimized. Now, more emphasis is laid on the in-session experience factors.

This update results in a more appropriate classification of users having an excellent, a fair, or a poor experience. You might notice more users being classified as having a fair or a poor experience now. The improved score algorithm enables you to correctly identify poor sessions and resolve issues to improve the user experience. Starting June 2020, the new user classification data appears on your User Experience trend. This change does not affect any classification done earlier.

For more information on the User Experience Score calculation, see the User Experience article.

April 23, 2020

Now, you can search events based on the Endpoint Country or City in the self-service view for User and Session performance data. The self-service view for Session performance data also has filters based on the Session Endpoint OS and Endpoint Version.

This information helps analyze if performance issues are localized to a specific geography, endpoint OS, or version. These filters are available for the Citrix Workspace app for Windows version 1912 and later.

For more information about the usage of these filters in self-service search, see Self-Service Search for Performance.

January 10, 2020

Citrix Analytics for Performance - Generally Available

The Citrix Analytics for Performance is a new subscription-based offering from the Citrix Analytics service. It allows you to track, aggregate, and visualize key performance indicators of your Apps and Desktops environment. You can use it to analyze performance issues of Apps and Desktops Sites both on-premises and on Cloud. For more information, see Performance Analytics.

What’s new

In this article