Product Documentation

Resolve application failures

Sep 23, 2016
In the Activity Manager view, click the Applications tab. You can view all the applications on all machines to which this user has access, including local and hosted applications for the currently connected machine, and the current status of each.
Note: If the Applications tab is greyed out, contact an administrator with the permission to enable the tab.

The list includes only those applications that were launched within the session.

For Server OS machines and Desktop OS machines, applications are listed for each disconnected session. If the user is not connected, no applications are displayed.



End the application that is not responding.

Choose the application that is not responding and click End Application. Once the application is terminated, ask the user to launch it again.

End processes that are not responding.

If you have the required permission, click the Processes tab. Select a process that is related to the application or using a high amount of CPU resources or memory, and click End Process.

However, if you do not have the required permission to terminate the process, attempting to end a process will fail.

Restart the user's machine.

For Desktop OS machines only, for the selected session, click Restart.

Alternatively, from the Machine Details view, use the power controls to restart or shut down the machine. Instruct the user to log on again so that you can recheck the application.

For Server OS machines, the restart option is not available. Instead, log off the user and let the user log on again.

Put the machine into maintenance mode.

If the machine's image needs maintenance, such as a patch or other updates, put the machine into maintenance mode and escalate the issue to the appropriate administrator. From the Machine Details view, click Details and turn on the maintenance mode option. Escalate to the appropriate administrator.

Find applications with high CPU and memory usage


From Machine Details > Machine Utilization, click the View History Utilization button to view historical usage of CPU, memory and session count on the selected machine.

For more information, see section below Machine-based CPU and memory usage.

Note: The Monitoring policy setting, Enable Process Monitoring, must be set to Allowed to collect and display data in the Top 10 Processes table on the Historic Machine Utilization page. It is prohibited by default.

The CPU and memory utilization data is collected by default. This can be disabled using the Enable Resource Monitoring policy setting. 


Machine-based CPU and memory usage

To view historical usage of CPU, memory, and peak concurrent sessions on a specific machine: 

  1. From the Machine Utilization panel in the Machine Details view, select View Historical Utilization. This opens a new page, Historical Machine Utilization.
localized image

2. Set the Time Period to view the last 2 hours, 24 hours, 7 days, month, or year.

3. Hover over different sections of the graph to view more information for the selection time period.

localized image

For example, if you select Last 2 hours, the baseline period will be the 2 hours prior to the selected time range. View the CPU, memory, and session trend over the last 2 hours and the baseline time.

CPU graph. Shows the average CPU trend over the selected time and the baseline.

Memory graph. Shows the average memory trend over the selected time and the baseline.

Session graph. Shows peak concurrent sessions trend over the selected time and the baseline.

Below the graphs, the table lists the top 10 process based on CPU or memory. You can sort by any of the columns, which show Application Name, User Name, Session ID, CPU average, and Peak and Memory Average and Peak over the selected time range. Note: Session ID is show in 0000's for system processes.

4. To view the historical trend on the resource consumption of a particular process, drill into any of the Top Ten processes listed below the graphs.