Monitoring Hyper-V utilization and performance
Monitoring the performance and utilization of Hyper-V Server is a key component of ensuring your virtual environment is running properly. By monitoring you Hyper-V environment, you can identify VMs that are using more resources than expected, and when your environment needs additional resources.
Getting ready
This recipe will utilize the built-in Hyper-V performance counters to report on system utilization. This will report on the resources being used by each virtual machine and allow easy identification of problem systems. In this recipe we will be reporting on the CPU resources being used by the individual virtual machines.
For this example we will only be monitoring four performance counters related to the Hyper-V virtual CPUs shown as follows. Additional counters can be added to track memory, disk, and network utilization as well:
Hyper-V HyperVisor Virtual Processor\% Guest Run Time
Hyper-V HyperVisor Virtual Processor\% Hypervisor Run Time...