开发者

Hyper-V monitor virtual machine disk activity

开发者 https://www.devze.com 2022-12-26 08:21 出处:网络
How can I get the number of bytes read from/written into the physical disk of the host system by Hyper-V virt开发者_Python百科ual machines?You can try a commercial tool called ApexSQL VM Monitor. I ca

How can I get the number of bytes read from/written into the physical disk of the host system by Hyper-V virt开发者_Python百科ual machines?


You can try a commercial tool called ApexSQL VM Monitor. I can mention that it has a lot of predefined metrics for inspecting hypervisor and virtual machine performance, such as disk read/write rate for both host and virtual machine.

It also provides graphical presentation of monitored data and has alerting ability so you can be just-on-time alerted when some of the hardware resources or virtual machines is poorly performing or utilizing too much resources.

Beside this tool, you may also check out other commercial tools like tools from ManagEngine, Paessler or SolarWinds


Of course, you can always use each hosted machine's own built-in performance monitoring, such as Perfmon for Windows clients.

However, the hosting Hyper-V server also exposes a ton of counters not only for its own OS, but also for each hosted machine. For more info, see articles here and here.


You can use typeperf from the command line

typeperf \PhysicalDisk(*)\Disk Write Bytes/sec

you may need to enable disk performance counters through

diskperf -y

Some variants of windows server use slightly different names. If the above doesn't work you can use:

typeperf -q | find /I "Physical"
0

精彩评论

暂无评论...
验证码 换一张
取 消