Share via


Monitoring VMs in Windows Server 8

"Resource Metering" is a new feature in Windows Server "8" Beta that you can use to monitor and chargeback for VM usage.
This TechNet article explains:

 Windows Server “8” Beta provides two options for administrators to obtain historical data on a client's use of virtual machine resources: Hyper-V cmdlets in Windows PowerShell and the new APIs in the Virtualization WMI provider. These tools expose the metrics for the following resources used by a virtual machine during a specific period of time:
 Average CPU usage, measured in megahertz over a period of time.

  •  Average physical memory usage, measured in megabytes.
  •  Minimum memory usage (lowest amount of physical memory).
  •  Maximum memory usage (highest amount of physical memory).
  •  Maximum amount of disk space allocated to a virtual machine.
  •  Total incoming network traffic, measured in megabytes, for a virtual network adapter.
  •  Total outgoing network traffic, measured in megabytes, for a virtual network adapter.

Movement of virtual machines between Hyper-V hosts—for example, through live, offline, or storage migrations—does not affect the collected data.

The Hyper-V cmdlets are:

  • Enable-VMResourceMetering
  • Disable-VMResourceMetering
  • Reset-VMResourceMetering
  • Measure-VM
  • Measure-VMResourcePool

Do you have information to share on using these new metrics in your environment? Please share in this article. It is the wiki wway. For help getting started see:

 http://social.technet.microsoft.com/wiki/contents/articles/114.wiki-getting-started.aspx

http://social.technet.microsoft.com/wiki/contents/articles/145.wiki-how-to-contribute-content-to-technet-wiki-en-us.aspx