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