Schedule demo

Hyper-V Virtual Machines


Applications Manager monitors the virtual machines configured in the Hyper-V server. It gives the ability to manage VMs (Start / Stop / Restart) from the Applications Manager web client in case of any performance problems. Applications Manager's Virtual Machine monitoring tool provides extensive metric data to monitor your virtual machine servers. The solution also tracks attributes related to processes, guest OS, event log, etc. at the VM level.

  • Availability tab lists all the virtual machines present in the Hyper-V servers and their availability status. You can also view the 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 displays all the virtual machines discovered under each Hyper-V 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. 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 Hyper-V 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 in the Availability tab to view detailed performance metrics of the corresponding virtual machine. Below is an explanation of the metrics shown in these tabs:

Monitor Information

ParameterDescription
NameThe name of the virtual machine.
TypeDenotes the type you are monitoring.
HealthDenotes the health (Clear, Warning, Critical) status of the VM.
GUIDThe unique Hyper-V identifier of this virtual machine.
VM StateSpecifies the current state of the virtual machine.
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 overall availability status of the VM for the day. You can also view 7/30 reports and the current availability status of the VM.

Performance Overview

ParameterDescription
CPU Stats
CPU UtilizationThe CPU Usage of the virtual machine (in percentage).
VM Details
Number of Virtual ProcessorsThe number of virtual processors present in the partition. All execution in this child partition happens on Virtual Processors.

Memory

ParameterDescription
Memory Details
Total MemoryThe total amount of memory currently available to the virtual machine (in megabytes).
Deposited PagesThe number of deposited pages in this partition.
Address SpacesThe number of address spaces in the virtual TLB of the partition.
Virtual TLB Size recommendedThe recommended number of pages to be deposited for the virtual TLB.
Virtual TLB PagesThe number of pages used by the virtual TLB of this partition.
GPA space modifications per secondThe rate of modifications to the GPA space of this partition.
Virtual TLB Flush Entries per secondThe rate of flushes of the entire virtual TLB.
Physical Pages AllocatedThe number of physical pages allocated in this partition.
Preferred NUMA Node IndexThe preferred NUMA node index associated with this partition.
Remote Physical PagesThe number of physical pages not allocated from the preferred NUMA node.
Guest Visible Physical MemoryThe amount of virtual memory visible to this virtual machine.
Demand MemoryAmount of memory required by this virtual machine.
Average Demand MemoryThe average value of the amount of memory required by this virtual machine.

Network

ParameterDescription
Network Interface Utilization
NameName of the Network Interface Card (NIC).
Data Receive RateThe rate at which this NIC receives data (in Bytes/sec).
Data Transmit RateThe rate at which this NIC transmits data (in Bytes/sec).
Packets ReceivedThe number of packets received by the interface.
Packets TransmittedThe number of packets transmitted from the interface.

Storage

ParameterDescription
Disk I/O Utilization
Hard Disk NameName of the parent virtual hard disk.
Differencing Hard DiskName of the differencing disk representing to this parent virtual hard disk.
Disk Read RateThe rate at which data is read from the disk (in Bytes/sec).
Disk Total ReadThe total number of read operations that have occurred in this disk.
Disk Write RateThe rate at which data is written to the disk (in Bytes/sec).
Disk Total WriteThe total number of write operations that have occurred in this disk.
VM Hard Disk Information
Hard Disk NameName of the virtual hard disk.
Total Disk SizeThe total amount of disk space configured for this virtual machine (in GB).
File SizeThe actual amount of disk space utilized on the physical disk for this virtual machine (in GB).
Disk FragmentAmount of file segments that have been fragmented in this virtual hard disk (in percentage).
Disk Partition Utilization
DiskName of the disk partition.
Total Size (MB)The total amount of disk space allocated to this partition.
Used (%)Amount of disk space used from this partition.
Used (MB)Amount of disk space used from this partition.
Free (%)The remaining amount of disk space available after use in this partition.
Free (MB)The remaining amount of disk space available after use in this partition.

 

Note:Guest OS Configuration is required to collect Disk Partition Utilization information.

Configuration

ParameterDescription
GUIDThe value of the Globally Unique Identifier (GUID) of the virtual machine.
OS Name *The name of the OS installed on this virtual machine.
VM Health StateThe current health status of the virtual machine.
VM StateThe current state of the virtual machine.
Configuration File Path *The path where the configuration file is located for this virtual machine.
IP Address *The value of the IP address of the virtual machine.
Host Name *The hostname of the virtual machine.
Boot Time *The latest boot time of the virtual machine.
Up Time *The amount of time the virtual machine is in running condition.
Number of Virtual ProcessorsThe number of virtual processors available in this virtual machine.
Memory AllocatedThe amount of memory allocated for this virtual machine.
Virtual Hard Disk File Path *The path where the Virtual Hard Disk file is located for this virtual machine.

* Not available for the Hyper-V server 2008 version.

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 over 6000+ businesses globally