Назад | Перейти на главную страницу

Мониторинг использования ЦП виртуальной машины Hyper-V

Я переношу несколько виртуальных машин с одного хоста на другой (с Win 2012R2 на Win 2016) и замечаю гораздо более высокую загрузку ЦП на новом хосте (намного выше).

Я видел это в Task Explorer, поэтому решил использовать Process Explorer, чтобы попытаться лучше понять, какие виртуальные машины используют больше всего ЦП.

Между тем, что сообщается в диспетчере задач, и тем, что сообщается в Process Explorer, огромная разница.

В настоящее время в обозревателе задач сообщается об использовании ЦП более чем на 60% по сравнению с 4–5% в обозревателе процессов.

В обозревателе задач все виртуальные машины, работающие под Hyper-V, относятся к одной записи, которая сама по себе составляет около 40%, в то время как в Process Explorer vmcompute.exe составляет около 1%.

Я не уверен, чему доверять.

Есть идеи о том, что вызывает такое поведение?

Спасибо.

Одним из методов сбора информации о виртуальных машинах является командлет PowerShell "Measure-VM". Для этого потребуется «Enable-VMResourceMetering» на виртуальной машине.

Пример использования:

Get-VM | Enable-VMResourceMetering

Измерение-ВМ

Также вы можете ознакомиться с версией Veeam One Community (https://www.veeam.com/virtual-server-management-one-free.html), который является одним из лучших инструментов мониторинга и анализа виртуальных сред.