Hyper-V Guest VM perfomance monitoring

Artem Burdin 21 Reputation points
2021-04-26T17:54:55.957+00:00

I want to find out which VMs are creating excess IO on the CSV datastores that result in high latency. I see that latency on 10K datastores goes higher then 80 ms at times.

VM's reside on common 10K disk group datastores, so when the disk group is impacted, many VM experience problems. The problem with monitoring individual VMs with perfmon is that there are many 10K datastores with VMs that are impacted at the same time

Which tools should I use to looks at statistics at VM level ?
What metrics should I look at?

Windows for business Windows Client for IT Pros Storage high availability Virtualization and Hyper-V
{count} votes

1 answer

Sort by: Most helpful
  1. JiayaoZhu 3,926 Reputation points
    2021-04-27T05:41:35.44+00:00

    Hi,

    Thank you for your posting!

    Based on your descriptions, I have two tools for you to monitor VM level performance in a cluster:

    1) Performance Monitor will always be your choice and you can add counters that you want to better meet your customized needs. Here is the article:

    https://www.windowscentral.com/how-use-performance-monitor-windows-10

    Please note: Information posted in the given link is hosted by a third party. Microsoft does not guarantee the accuracy and effectiveness of information.

    (PS. This article also works for versions other than windows 10)

    2) You can also use our Windows Admin Center which can automatically show you the top VMs consuming the most CPU and memory resources. Here are the articles on how to use this service:

    https://learn.microsoft.com/en-us/windows-server/manage/windows-admin-center/overview

    https://learn.microsoft.com/en-us/windows-server/manage/windows-admin-center/use/manage-virtual-machines

    In addition, I have found an article about CSV performance related which can better help you monitor and manager your use of CSV and related VMs, including the metrics details you may be interested to:

    https://techcommunity.microsoft.com/t5/failover-clustering/cluster-shared-volume-performance-counters/ba-p/371980

    Thank you for your support! Wish you have a wonderful day! : )

    BR,
    Joan


    If the Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.