Schedule demo

Citrix Hypervisor Virtual Machines


The key performance metrics monitored by Applications Manager include those pertaining to CPU usage, memory usage, storage details, network utilization and configuration info at both the Citrix Hypervisor host and VM level. The solution also tracks attributes related to processes, guest OS, event log, etc. at the VM level.

Applications Manager also enables IT administrators to automate the provisioning of Citrix Hypervisor VMs based on threshold breaches. For example, Applications Manager can automatically start/stop/restart VMs in a Citrix Hypervisor farm when the number of active sessions in a Tomcat server or Oracle application server exceeds the specified threshold limit. This automation capability helps IT teams significantly reduce manual intervention and ensure their business-critical applications running in Citrix environments do not experience resource shortage.

  • Availability tab lists all the virtual machines present in the Citrix Hypervisors and their availability status. You can also view Availability history of the virtual machines for the past 24 hours or 30 days.
  • Performance tab shows some key performance indicators of the virtual machine including CPU Utilization, Memory Utilization, Disk I/O Utilization and Network Utilization along with heat charts for these attributes. This tab also shows the health status and events for the past 24 hours or 30 days.
  • List view tab displays all the virtual machines discovered under each Citrix Hypervisor. This view provides an overall idea of the availability and health of all the virtual machines. It also enables you to perform bulk admin configurations. Click on the individual virtual machines listed to view detailed VM metrics.
  • Top Virtual Machines tab shows graphs for the top CPU consumers, top memory consumers, top disk I/O consumers, and top network consumers of the Citrix Hypervisor. This section enables you to find out which virtual machines are consuming your server resources and take action accordingly.

Click on the individual monitors listed to view detailed performance metrics of the corresponding virtual machine. These metrics are categorized into 5 separate tabs for easy understanding. Below is an explanation of the metrics shown in these tabs:

Overview

This tab provides a high-level overview of the virtual machine as well as its resource utilization.

ParameterDescription
Monitor Information
NameThe name of the virtual machine
TypeDenotes the type you are monitoring.
HealthDenotes the health (Clear, Warning, Critical) status of the VM.
Last Polled atSpecifies the time at which the last poll was performed.
Next Poll atSpecifies the time at which the next poll is scheduled.
AvailabilityShows the current status of the VM - available or not available.
CPU Utilization
CPU UtilizationThe CPU Usage of the VM as percentage

Memory

This tab shows metrics about the memory utilization of the virtual machine

ParameterDescription
Overhead MemoryAmount of additional host memory allocated to the virtual machine in MB.
Target MemoryThe maximum memory which is allocated to the virtual machine.
Minimum Dynamic MemoryThe minimum dynamic allocation of memory to a VM from a pool of memory on the host.
Maximum Dynamic MemoryThe maximum dynamic allocation of memory to a VM from a pool of memory on the host.
Minimum Static MemorySpecifies the minimum amount of static memory allocated to the virtual machine.
Maximum Static MemorySpecifies the maximum amount of static memory allocated to the virtual machine.

Storage

ParameterDescription
VBD (Virtual Block Device) Details
NameName of this virtual block device.
BootableIndicates whether this virtual block device is bootable.
Device AttachedIndicates whether the device is attached or not.
Drive EmptyIndicates whether this device is an empty drive.
ModeThe mode the virtual block device must be mounted with.
Status CodeError/success code that is associated with last attach-operation.
Storage Level LockIndicates whether a storage level lock was acquired.
VBD TypeIndicates how the virtual block device appears to the guest.
UnpluggableIndicates whether this virtual block device supports hot-unplug.
VDI (Virtual Disk Image) Details
NameName of the virtual disk image.
DescriptionThe description of the virtual disk image.
LocationDisplays the location information of the virtual disk image.
Managed DiskIndicates whether the virtual disk image is a managed disk image.
MissingIndicates whether the virtual disk image is present on disk.
Physical UtilizationThe physical utilization of this virtual disk image in GB.
SizeDisplays the size of the disk as presented to the guest in GB.
Read OnlyIndicates whether this disk can be mounted only as read-only.
SharableIndicates whether this disk can be shared.
SR NameThe name of the storage repository where the virtual disk image is located.

Network

The metrics in this category contain the VM network utilization details.

ParameterDescription
NameName of this virtual network interface.
MAC AddressEthernet MAC address of virtual interface, as exposed to guest.
NetworkThe name of the virtual network to which this virtual network interface is connected.
IP AddressIP Address of the virtual interface.
MTUMaximum transmission units of the virtual network interface in octets.
ActiveIndicates whether the device is attached.
Data TransmitData transmitted on virtual interface in kilo bytes per second.
Data ReceivedData received on virtual interface in kilo bytes per second.
Transmit ErrorsIndicates the transmit errors per second on this virtual interface.
Received ErrorsErrors received per second on this virtual interface.
I/O ReadThe read bandwidth of the device in kilo bytes per second .
I/O WriteThe write bandwidth of the device in kilo bytes per second .

 

Configuration

ParameterDescription
VM NameThe name of the Virtual Machine.
PowerCurrent power state of the VM.
OS NameOperating System of the VM.
Citrix Hypervisor HostNameDisplays the name of the Citrix Hypervisor host where the virtual machine is located.
HA Always RunningDisplays the status of the the virtual machine's HA(high availability). If this value is true, it indicates that the system will attempt to keep the VM running.
HA Restart PriorityIf ha_always_run is set, this describes the restart priority.
DescriptionAny description of the VM.
Is SnapshotIndicates whether this virtual disk image is a snapshot.
Snapshot NameThe name of the VM of which this is a snapshot.
Snapshot Creation TimeDate/time when this snapshot was created.
User VersionA user version number of this machine.
XenTool StatusIndicates the Status of XenTools on the VM
XenTool VersionVersion Number of the XenTool.
XenTool BuildBuild Number of the XenTool.

Guest OS Monitoring

Guest OS monitoring allows to monitor the Processes, Services, Event Logs(if windows VM) in a Virtual Machine monitor. To enable this for a VM monitor, Go to VM Monitor Details page -> Click Monitor Actions -> Click 'Configure OS' option. Provide the server credentials to connect with the OS. Once configured, under the Process / Services tab, the option to Add/Remove the process will be shown. By using this option, we can add process / services for monitoring.

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 thousands of leading businesses globally