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

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

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

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

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

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

1
задан 30 October 2017 в 21:16
2 ответа

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

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

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

1
ответ дан 3 December 2019 в 23:23

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

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

0
ответ дан 3 December 2019 в 23:23

Теги

Похожие вопросы