Chat now with support
Chat with Support

Foglight for Citrix XenDesktop and XenApp 5.8 - User Guide

Getting started Setting up data collection agents Monitoring the performance of your XenDesktop environment

Investigating the use of License Server, Delivery Controller, and Storefront resources

In your monitored environment, a Citrix License Server allows Citrix® licenses, including XenDesktop® licenses, to be shared among application components. Delivery Controllers distribute virtual desktops to end-users, manage user access, and optimize connections. Storefronts represent services that provide users with access to applications and desktops. You can review the performance of these components in the Summary - License Server and Summary - Delivery Controller views.

These views have two different layouts, depending on the tile selected on the left:

Application view

Selecting the Application tile, the view shows the list of services running on the selected License Server, Controller, or Storefront, and displays any alarms associated with it. Use this view to see which services are running on the selected component, and to review any generated alarms, if they exist. For example, a high number of application-level alarms often suggest performance bottlenecks and should be investigated.

Figure 20. Application view

The current alarm state of the selected component and its type (License Server or Delivery Controller). Selecting this tile displays the services associated with the selected component on the right.

At the bottom of the tile, a color-coded health history bar indicates the alarm state of the selected component over the selected time range period. The color of the bar changes over that period depending on the alarm state. Red indicates that the selected component is in Fatal state, orange indicates Critical, yellow means Warning, and green is for the Normal state.

A list of Citrix services running on the selected License Server or Delivery Controller, their description, and state.

Displays the alarms generated against the selected component (License Server or Delivery Controller). Each entry indicates the alarm severity (Warning, Critical, or Fatal), the time when the alarm was generated, and an explanation indicating what triggered the alarm.

Clicking All Alarms just above the service table lists all alarms associated with the selected component. Optionally, you can drill down on a specific severity level (Warning, Critical, or Fatal) by clicking the appropriate box in the table on the right of All Alarms, to see only alarms with a specific severity level (for example, Warning alarms).

Guest view

When you select the Guest tile, the view shows the usage of system resources on the machine on which the selected License Server or Controller is running. Use this view to see the trends in usage of the selected component’s system resources, and to review any generated alarms, if they exist. For example, high peaks in the memory utilization chart, that drastically exceed historical values could result in performance degradation and should be investigated.

Figure 21. Guest view

Table 5. Guest view

The current alarm state of the selected component and its type (License Server or Delivery Controller). Selecting this tile displays the usage of system-level resources on the right.

At the bottom of the tile, a color-coded health history bar indicates the alarm state of the selected component over the selected time range period. The color of the bar changes over that period depending on the alarm state. Red indicates that the selected component is in Fatal state, orange indicates Critical, yellow means Warning, and green is for the Normal state.

The percentage of CPU resources the selected Delivery Controller or License Server consumed during the selected time range. The grey area in the chart represents the expected CPU utilization range based on historical data.

The Latest percentage represents the current CPU utilization.

If any CPU-related alarms are generated against the selected Delivery Controller or License Server, the counts of alarms in each severity state are displayed.

The percentage of memory resources the selected Delivery Controller or License Server consumed during the selected time range. The grey area in the chart represents the expected memory utilization range based on historical data.

The Latest percentage represents the current memory utilization.

If any memory-related alarms are generated against the selected Delivery Controller or License Server, the alarm counts for individual severity states are displayed.

The rate at which the selected Delivery Controller or License Server writes to or reads from disk during the selected time range. The grey area in the chart represents the expected disk read and write rates based on historical data.

The Latest rate represents the current disk rate.

If any disk-related alarms are generated against the selected Delivery Controller or License Server, the alarm counts for individual severity states are displayed.

The rate at which the selected Delivery Controller or License Server transfers data from and to the network during the selected time range. The grey area in the chart represents the expected network transfer rates based on historical data.

The Latest rate represents the current network transfer rate.

If any network-related alarms are generated against the selected Delivery Controller or License Server, the alarm counts for individual severity states are displayed.

Displays the alarms generated against the selected component (License Server or Delivery Controller). Each entry indicates the alarm severity (Warning, Critical, or Fatal), the time when the alarm was generated, and an explanation indicating what triggered the alarm.

NOTE: Clicking All Alarms just above the service table lists all alarms associated with the selected component. Optionally, you can drill down on a specific severity level (Warning, Critical, or Fatal) by clicking the appropriate box in the table on the right of All Alarms, to see only alarms with a specific severity level (for example, Warning alarms).

Exploring individual License Servers and Controllers

If you see any indicators that can potentially lead to License Server or Delivery Controller performance degradation, you can explore these components in more detail to find out more information. The License Server and Delivery Controller Explorer views help you understand the state of the resources of the host on which the License Server or Deliver Controller is running, if that host is already monitored with Foglight™ for Infrastructure. You can observe how the existing resource levels affect your monitored system as a whole. Along with displaying the system, network, CPU, memory, disk usage metrics, and any related alarms, this intuitive dashboard connects these visual elements with a series of graphical flows that illustrate how quickly the hosts transmits and processes data in real time. For example, you can review the rates of incoming and outgoing data and how they affect your network resources. For complete information about this view, see your Foglight for Infrastructure documentation.

Use these views to look for any indicators that can help you understand the underlying cause of performance degradation. For example, a high number of alarms that indicate a shortage in system resources can be related to a problem leading to degradation in the overall end-user experience and should be further investigated.

Related Documents