Infrastructure Analytics

Note:

Infrastructure Analytics Dashboard is currently under Preview.

What is Infrastructure Analytics?

The Infrastructure analytics from Citrix Analytics for Performance provides insights into the status of key components in your Citrix Virtual Apps and Desktops sites.

  • You can view the health and status of multiple machines on a single dashboard.
  • You can view the analytics of machines in a single site or get a cohesive view across all sites.
  • You can view the analytics across selected single or multi-session OS Delivery Groups.
  • You can view machine usage trends over a period based on its availability and performance.

This data enables you to take better-informed decisions about capacity management, perform analysis and risk assessment of your Sites. Thus, you can proactively take necessary actions to minimize critical failures and optimize the usage and performance of your Sites.

Machine Availability provides information about single session and multi-session OS machines. You can view the number of hours the machines are available or unavailable across the choice of Site and Delivery Groups.

Machine Performance provides information about the performance of multi-session OS machines only.

You can use the custom time selection filter to view the machine availability and machine performance of machines for a specific time period.

How to access the Infrastructure dashboard

To view the Infrastructure dashboard:

  1. Log on to Citrix Cloud and select your Cloud Customer.

  2. On the Citrix Analytics Service tile, click Manage.

  3. Citrix Analytics Service opens, click the Performance tab.

  4. Click the Infrastructure tab.

How to use the Infrastructure dashboard

The Infrastructure dashboard provides the detailed status of the machines deployed across the sites.

As an administrator, if you manage and monitor few sites for your organization, you can use the Infrastructure dashboard to get insights into the availability and performance of machines across the Delivery Groups in all the sites. This information helps take infrastructure decisions proactively to improve the user experience while also keeping track of optimum usage and infrastructure cost reduction.

Machine Availability

The Machine Availability panel provides insight into the availability details of the machines and the correlation between availability and usage. This section contains information about machines in the various available and unavailable states. This information helps determine the availability of provisioned machines to serve sessions.

Infrastructure Analytics Dashboard

Machine availability and usage

Also displayed is the period in percentage and in number of hours that the machine has been in the given state. Additionally, you can click View Machines which takes you to the Machines self-service page providing a detailed information on the selected machines.

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

Available Machines: You can view the total number of hours that the machines are available for the chosen selected time period, Site, Delivery Groups. You can use this information to identify the number of unused hours in machines and optimize machine utilization across your environment. Available Machines are in the following states:

  • Ready for use (single and multi-session machines): These machines have no active sessions. The machine is in a healthy state.

  • Active (single and multi-session): In this state, the machine has at least one active session. New sessions cannot be launched on single-session OS machines in active state. On multi-session OS machines, new sessions can be launched depending on the machine capacity.

Unavailable Machines: You can view the total number of hours that the machines are unavailable for use for the chosen selected time period, site, Delivery Groups. You can use this information to identify the number of hours the machines are unavailable and optimize machine utilization across your environment. Unavailable Machines are in the following states:

  • Unregistered: Machine is not registered with the Broker Service.

  • Failed: Machine failed to start.

  • Maintenance: Machine is in maintenance mode, no new connections are allowed.

Troubleshooting Machines

Unregistered and failed machines can become unusable for the following reasons:

  • The machine fails to communicate with the Delivery Controller.

  • Broker Service experiences issues while creating a session prepare request.

  • Network issues that resulted in the machine not accepting the session prepare request.

  • A timeout occurs when the machine is attempting to register with the Delivery Controller.

  • The machine might not be powered on for session launch.

  • Delivery Controller sends a request to the machine to prepare for a connection from an end user but the machine actively refuses the request.

  • Delivery Controller does not send the required configuration data, such as policy settings and session information to the machine during session launch.

  • The machine is removed from the Delivery Group.

  • The machine is not registered.

  • Machine is in unavailable power state.

  • The machine is experiencing internal issues.

  • The machine fails to connect and register with the Cloud Connector or Delivery Controller.

  • The machine is powered off or shut down.

Machine Performance

The Machine Performance panel shows the distribution of machines based on the load.

Machines by load

This information is available only for multi-session OS machines. You can view the number of machines in usable state categorized based on the load evaluator index such as high, medium, and low for the chosen selected time period, Site, and Delivery Groups.

The graph displays machines plotted based on the categorization as high, medium, and low load over the selected duration. You can monitor the load distribution trends across the machines over a time period.

The load evaluator index for a machine is the maximum value of the individual indexes that are enabled such as session count, CPU plus five percent of the average of the other enabled indices. Based on the load evaluator index, you can configure load management between servers delivering Windows Server OS machines. For more information, see Load management policy settings.

Machine load is categorized as follows:

  • High load: Load more than 70%

  • Medium load: Load between 30% to 70%

  • Low load: Load less than 30%

For information about how the load evaluator index is calculated, see Knowledge Center article CTX202150.

Hover over the bar graph to view the detailed status of the usable machines at a given time.

Machines by load tooltip

Infrastructure Analytics