Schedule demo

Citrix Virtual Apps and Desktops Monitoring Tools


Overview

Citrix Virtual Apps and Desktops are the industry’s leading solutions for application and desktop delivery, with over 100 million users worldwide. Citrix Virtual Apps and Desktops enable secure, remote access to Windows applications and desktops as well as Linux, web and SaaS applications from any device, over any network. It is widely used in Healthcare, Finance, Government, Manufacturing and Education.

Applications Manager provides monitoring support and virtual machine management of your Citrix Virtual Virtual Apps and Desktop Infrastructure with a comprehensive view into individual components. With the aid of our Citrix Virtual apps and desktops monitoring tool, you can monitor key metrics such as Desktop Groups, Machines, Applications and Sessions of your Citrix Virtual Apps and Desktop environments for easier management and to detect performance problems.

Creating a new Citrix Virtual Apps and Desktops monitor

Using the REST API to add a new Citrix Virtual Apps and Desktop monitors:Click here

Follow the steps given below to create a new Citrix Virtual Apps and Desktop monitors:

  1. Click on New Monitor link.
  2. Select Citrix Virtual Apps and Desktop under Virtualization category.
  3. Specify the Display Name of the Citrix Virtual Apps and Desktop.
  4. Enter the Host Name of the host where the MS SQL server for Citrix Virtual Apps and Desktop runs.
  5. Enter the Port where the MS SQL server for Citrix Virtual Apps and Desktop service runs. The default port is 1443.
  6. Provide the User Name and Password of user who has permission to access the MS SQL database. The user name specified for collecting the data from MS SQL Server should have either System Administrator role or the user should be the db_owner or db_datareader for master database. Alternatively, you can provide the Windows Authentication details also (by entering the User Name like <domainname>\<username>).
  7. Specify the name of the monitoring database used.

    Note: The Monitoring database stores data used by Director- such as session and connection information.

  8. Choose Force Encryption option if the server is configured for encrypted connections. If the server is in Non-SSL mode or if it is configured to support TLS, then this option should be disabled.
  9. If you want to connect using a Named Instance, enable the Connect using Named Instance checkbox and specify the Instance name.
  10. Choose jTDS JDBC Driver or Microsoft JDBC Driver option in Driver for SQL Server Connection field to choose the required driver for connecting to the database for data collection.
  11. Specify the Polling Interval in minutes.
  12. Choose the Monitor Group from the combo box with which you want to associate Citrix Virtual Apps and Desktop monitor (optional). You can choose multiple groups to associate your monitor.
  13. Click Add Monitor(s). This discovers the Citrix Virtual Apps and Desktop from the network and starts monitoring it.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on Citrix Virtual Apps and Desktop under the Virtualization table. Displayed is the Citrix Virtual Apps and Desktop bulk configuration view distributed into three tabs:

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

Click on the tabs listed below to view the corresponding metrics monitored:

Overview

ParameterDescription
MACHINE DETAILS
No. of MachinesNumber of machine in the Citrix Virtual Apps and Desktop.
Machines in Running StateNumber of machines in Running state
Machines in Failure StateNumber of machines in Failure state.
DESKTOP GROUP DETAILS
No. of Desktop GroupsTotal number of desktop groups in Citrix Virtual Apps and Desktop.
Desktop Group in Non Maintenance ModeNumber of desktop groups in non maintenance mode.
Desktop Group in Maintenance ModeNumber of desktop groups in maintenance mode.
APPLICATION DETAILS
No. of ApplicationsNumber of applications present in the Citrix Virtual Apps and Desktop.
Applications in Fault StateNumber of applications in Fault state.
Applications in Error StateNumber of applications in Error state.
SESSION DETAILS
No. of SessionsTotal number of sessions running in the last 2 hours.
Active SessionsNumber of sessions that are active.
Disconnected SessionsNumber of sessions that are disconnected in the last 2 hours.
Failure SessionsNumber of sessions that are failed in the last 2 hours.

Desktop Group

ParameterDescription
Top 5 Desktop Group by Associated Machine Count - Displays a graphical representation of the top 5 Desktop Groups with respect to the number of machines associated.
Top 5 Desktop Group by Associated Application Count - Displays a graphical representation of the top 5 Desktop Groups with respect to the number of applications associated.
Desktop Group Session Details
Desktop Group NameName of the desktop group.
Connected SessionNumber of sessions that are connected.
Disconnected SessionNumber of sessions that are disconnected.
Concurrent SessionNumber of sessions that are concurrent.
Total LogOn Duration (min)Total amount of logon duration (in minutes).
Total LogOnTotal number of LogOns seen in the desktop group.
Desktop Group Config Details
Desktop Group NameName of the desktop group.
Remote PCIndicates whether the desktop group is in remote PC. (True or False)
Desktop KindIndicates whether the desktop group is in Desktop type. (True or False)
Maintenance ModeIndicates whether the desktop group is in maintenance mode. (True or False)
Associated MachineNumber of machines associated for this desktop group.
Associated ApplicationNumber of applications associated for this desktop group.
Created DateTimestamp at which the desktop group was created.

Machine

ParameterDescription
Machine Status Details
Machine NameName of the machine.
Maintenance ModeIndicates whether the machine is in maintenance mode. (True or False)
Machine StatusStatus of the machine. (Running or Fault)
Failure DateTimestamp at which the machine went into Fault state.
Machine Config Details
Machine NameName of the machine.
IP AddressIP address of the machine.
OS TypeType of OS installed.
Desktop Group NameName of the desktop group to which this machine is associated.
Created DateTimestamp at which the machine was created.

Resource Utilization

ParameterDescription
Top 10 Machine by CPU Usage - Displays a graphical representation of the top 10 machines with respect to the percentage of CPU utilized.
Machine Resource Utilization Details
Machine NameName of the machine.
CPU UsageAmount of CPU utilized by the machine (in percentage).
Total Memory(GiB)Total amount of memory allocated for the machine (in GiB).
Used Memory(GiB)Total amount of memory utilized by the machine (in GiB).
Current SessionNumber of live session that are currently running in the machine.
Machine IOpsMachine Input/Output per second (in IOps).
LatencyLatency of the machine.
Machine Associated Details
Machine NameThe name of the machine.
AssignedIndicates whether the machine is assigned to any user. (True or False)
Pending UpdateIndicates whether the machine having any update pending. (True or False)
Associated Users CountNumber of users that are associated to this machine.
Associated UsersDisplays the list of users that are associated to this machine.

Applications

ParameterDescription
Top 10 Application by Instance Count - Displays a graphical representation of the top 10 applications with respect to the number of instances available.
Application Status Details
Application NameName of the application.
Instance CountNumber of instances present in the application.
StatusStatus of the application. (Enabled or Disabled)
Application TypeType of the application running.
Application Config Details
Application NameName of the application.
Published NameDisplay name of the application.
PathDirectory path in which the application is located.
Browser NameName of the browser that is running the application.
Created DateTimestamp at which the application was created.
Modified DateTimestamp at which the application was modified.

Sessions

ParameterDescription
Top 10 Machine by Session Count - Displays a graphical representation of the top 10 machines with respect to the number of sessions running.
Active Session Details
Session IDID of the session.
User IDID of the user that has initiated the session.
Machine NameName of the machine.
Login DurationTime duration of the login session (in minutes).
ICA RTTICA Round Trip Time (in ms).
Start DateTimestamp at which the session was started.
Failure Session Details (last 2 hours)
Session IDID of the session.
User IDID of the user that has initiated the session.
Machine NameName of the machine.
Session DurationTime duration of the session (in minutes).
ICA RTTICA Round Trip Time (in ms).
Start DateTimestamp at which the session was started.
Failure DateTimestamp at which the session was failed.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally