Schedule demo

VMware ESX/ESXi Server - Virtual Machines


The virtual machines (VMs) present in a VMware ESX/ESXi server are monitored based on the parameters or the attributes listed below. These attributes provide information about the functioning of the VMs. You can also configure thresholds to the numerical attributes of the VMs based on these details.

  • Availability tab lists all the virtual machines present in the ESX/ESXi servers 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 ESX/ESXi server. This view provides an overall idea of the availability and health of all the virtual machines. The list view also enables you to perform bulk admin configurations.
  • 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 ESX/ESXi server. 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 6 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 & Memory Utilization
CPU UtilizationThe CPU Usage of the VM as percentage
CPU UsageThe CPU usage in Mega Hertz
Memory UtilizationThe memory utilization of theVM in percentage
CPU ReadyThe percentage of time that the virtual machine was ready, but could not be scheduled to run on the physical CPU (in ms).
CPU WaitTotal CPU time spent in wait state (in ms).
Disk & Network Usage
Disk I/O UtilizationThe disk input/output utilization of the VM (in KBps).
Network UtilizationThe network usage of the VM (in KBps).

Memory

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

ParameterDescription
Active MemoryAmount of memory that is actively used, measured as recently touched pages (in MB).
Overhead MemoryAmount of additional host memory allocated to the virtual machine.
Swapped MemoryAmount of memory that is swapped.
Shared MemoryAmount of memory that is shared between virtual machines.
Ballooned MemoryAmount of memory held by memory control for ballooning.
Granted MemoryAmount of physical memory granted. For hosts this can be represented as regions of memory for each virtual machine.

Datastore

ParameterDescription
DatastoreName of the datastore
TypeType of datastore (Example: VMFS or VMware File System)
Capacity GBThe total space available in this datastore (in GB).
Used GBThe used space of this datastore (in GB).
Free GBThe free space of this datastore (in GB).
Utilization %Percentage of used space in this datastore
Free Space %Percentage of free space in this datastore
HealthOverall health of the datastore
Read RateRate of reading data from the datastore (in KBps).
Write RateRate of writing data to the datastore (in KBps).
Read LatencyThe average time a read from the datastore takes (in ms).
Write LatencyThe average time a write to the datastore takes (ms)
 
Important Note:
  • In Applications Manager versions below 14790, if a datastore was used by multiple ESXi servers, then each ESXi server would add the same datastore and monitor it separately.
  • From version 14790 onwards, existing datastore would be dropped and added automatically, and all associated ESXi servers would then be mapped to the single datastore instance.
  • As a result, this would lead to data and alert configuration loss for existing datastores.
  • However, history data can be obtained if proper backup is performed before upgrading Applications Manager.

Network

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

ParameterDescription
Network Interface
NameName of the Network Interface Card (NIC)
IP AddressThe ip address of the NIC
Mac AddressThe Mac address of the NIC
NetworkThe name of the network
HealthIndicates the health of the Network Interface Card
Network Interface Utilization
NameName of the network inteface card(NIC) of the host
Data Receive RateThe rate at which this NIC receives data (in KBps).
Data Transmit RateThe rate at which this NIC transfers data (in KBps).
Packets ReceivedNumber of network packets received by this NIC
Packets TransmittedNumber of network packets transmitted by this NIC
HealthOverall health of this NIC

Disk

This tab shows detailed disk stats of the virtual machine

ParameterDescription
LUNLogical unit number associated with the physical disk
Disk Read RateDisk read rate of this LUN (in KBps).
Disk Write RateDisk write rate of this LUN (in KBps).
Disk ReadsNumber of reads to this LUN during the defined interval
Disk WritesNumber of writes to this LUN during the defined interval
HealthOverall health of this LUN
Commands AbortedNumber of SCSI commands aborted during the collection interval
Bus ResetsNumber of SCSI-bus reset commands issued during the collection interval
Guest Disk Partitions
Disk PartitionName of the partition
CapacityCapacity of the Disk Partition (in GB).
FreeFree Space available in the Partition (in GB).
UsedUsed Space in the Partition (in GB).
Utilization %Percentage of used space in this datastore
Free Space %Percentage of free space in this datastore

Configuration

ParameterDescription
UUIDUniversal Unique Identifier (UUID) which is stored in the SMBIOS system information descriptor.
Instance UUIDUniversal Unique Identifier (UUID) assigned by the VCenter/ESx. Used for virtualization management purposes.
OS NameOperating System assigned to the VM
PowerThe status of the power of the virtual machine (poweredOn, poweredOff, suspend)
VM Path NamePath name to the configuration file for the virtual machine, e.g. the .vmx file. This also implicitly defines the configuration directory.
IP AddressThe IP address assigned to the VM
Host NameThe host on which the VM is running
Boot timeThe time when the VM was booted.
Tools VersionCurrent version of VMware Tools running
Number of CPUsNumber of CPUs present in the VM
Configured MemoryThe amount of memory configured for this VM
Number of Virtual DisksThe number of virtual disks in the VM

 

Important Note: By default, Applications Manager will monitor the Virtual Machine Power status and make it down when the Virtual Machines are turned off. Default behaviour is to escalate the child VM monitor's health status to parent ESXi host monitor. As a result, Virtual machine down status will affect the parent ESXi host monitor. To skip this behaviour, follow the below mentioned steps:
  1. Disable the powered off VMs manually from Overview page of ESXi host monitor. Make sure to enable it back in case VM power status needs to be monitored again.
  2. Remove the health attribute of VM from ESXi host monitor's health attribute dependency list. This can be done by navigating to the ESXi host monitor page → click Configure Alarm → Configure Health → enable the checkbox Configure actions at attribute level → enable the checkbox Show advanced option → move the health of the reported VM's back from Selected dependent attributes box to List of dependent attributes box and save the changes.
  3. If the child VM is not required to be monitored, delete the VM and update the ESXi monitor as Do not discover VM from Edit Monitor page of the reported ESXi host.

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.

Note: Ensure that the VMware Tools are installed on the VM and the guest services are running, for proper 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 over 6000+ businesses globally