Here's a list of some of the features this new MP has:
Comprehensive discovery with at least the same information you can get from the SCVMM MP integration:
- OS and platform
- Farm (very useful to create dashboards and groups)
- Hardware configuration
- Connected VHD(x)
- Connected NICs
An optimized discovery that gets triggered when virtual machines are moved, started or stopped.
A complete replica monitoring scenario with diagnostics, recoveries (disabled by default) and tasks to resume replica.
A couple of monitor related to GPUs and remoteFX inherited from the MS provided MP, disabled by default since I consider them not useful. But in any case I didn’t want to lose monitoring capabilities.
Integration services obsolescence (only for Windows VMs since I don’t know how to update *nix VMs now that MS isn’t releasing anymore IS for platforms that have the services included in the kernel).
VHD(x) fragmentation level monitoring, this one can be noisy, but if you have fragmented VHDs you better know it, since the performance impact can be significant.
VM uptime in % in the observation period - this can useful to bill on uptime.
VM measures as performance counters for enabled virtual machines (Enable-VMMeasure).
You can learn more about this MP from Daniele's blog post here and you can download it directly from GitHub or the Technet Gallery using these links:
When you give it a test drive, feel free to add your comment's or requests to Daniele's blog posting or on GitHub.