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

PerfMon в виртуальной машине VMware 6.5 в 2017 году: точно?

Требуется измерить производительность виртуальной машины за двухнедельный период, что означает, что вкладка «Производительность» в клиенте / пользовательском интерфейсе vSphere на самом деле невозможна.

esxitop похоже, отслеживает только хост, а не конкретную виртуальную машину, хотя не уверен, есть ли метод фильтрации на определенных виртуальных машинах.

В Solarwinds Virtual Manager есть довольно удобные средства для этого, но они немного затратны.

Достаточно ли точен perfmon, чтобы измерить, скажем, IOPS / задержку с точки зрения хранилища? Я знаю, что с установленным VMTools есть некоторые счетчики VMware, связанные с памятью и процессором, которые точны, но для счетчиков дисков нет ничего.

Похоже, что данных об этом в последнее время (последние 5 лет или около того) из моих поисков очень мало.

Поставщик не хочет подчеркивать свои ограничения перед клиентом, вам понадобится кто-то изнутри, чтобы транслировать их грязное белье. Однако вы можете сделать вывод на основе того, что делает поставщик, а что он не говорит.

В этом случае Microsoft создала целую новый набор счетчиков производительности в категориях Hyper-V Hypervisor и Virtual. Тогда вы найдете эта документация от 2017 года который указывает, где искать узкие места в производительности.

Только 2 из этих категорий, Память и Хранилище, являются счетчиками ссылок внутри виртуальной машины. Итак, perfmon должен быть точным для производительность хранилища.

Если это временно, я бы использовал пробную версию vRealize Operations Manager.
Он предоставит вам наиболее подробный обзор того, что происходит.

Если вам нужно что-то быстрое и грязное, попробуйте запустить Агент сервера NewRelic чтобы получить представление с уровня ОС.