Monitoring clustered host or VM statistics for load balancing
Memory Available (Hyper-V Host)
Memory available attribute measures the amount of physical memory available on the computer in Megabytes. A low memory indicates that you might soon run out of memory resulting in critical performance issues. One or more hosts might stop responding in such scenarios if the available memory is too less to accommodate virtual machines. A fair amount of free memory indicates that you can add more virtual machines on this host, thereby distributing the load from other hosts.
Set threshold on this attribute to get notified about the memory available on the host in MB. Consider setting up an alert to trigger if the available memory is less than 20 percent or more than 60 percent.
Suggested action
The KM event indicates that you might want to check the memory allocation across on the respective host of the Cluster.
Total Run Time (HYPERV_HOST_CPU and HYPERV_VM_CPU)
Total run time attribute displays the percentage of time spent by the processor in the guest and hypervisor code. It is important to maintain a balance between the values reported by the Total Run Time attribute from the Hyper-V Virtual Processor and Hyper-V Logical Processor monitor type.
If the value of Total Run Time attribute from the Hyper-V Virtual Processor is more than that of Hyper-V Logical Processor or vice versa, you might want to check the number of processors allocated to the virtual machines and physical computers.
Set threshold on this attribute to get notified about the processor utilization on the virtual machines and physical computer. Consider setting up an alert to trigger if the total run time is less than 20 percent or more than 90 percent.
Suggested action
The KM event indicates that you might want to check the processor utilization on the virtual machines and physical computer.
Read Bytes and Write Bytes (Hyper-V IDE Controller)
Write Bytes attribute displays the number of bytes written, per second, from the disk attached to IDE controller. Read Bytes attribute displays the number of bytes read, per second, from the disk attached to IDE controller. A high read or write time indicates that the Hyper-V host is taking too long to respond to the guest operating system.
Set threshold on these attributes to get notified about the disk I/O performance on the virtual machine. Consider setting up an alert to trigger if read bytes or write bytes value is more than 25 bytes per second.
Suggested action
The KM event indicates that you might want to check the input output activities on the virtual machine.