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

Инструменты для мониторинга производительности гостевой ОС в vSphere

Я ищу какой-нибудь инструмент или способ получить данные о производительности с гостевых виртуальных машин, работающих под vSphere 4.1. В настоящее время меня интересуют 4 основных показателя: ЦП (%), Память (%), Доступность диска (%) и Использование сети (Кб / с).

У меня проблема в том, что все данные о производительности vSphere взяты с точки зрения хоста ESXi (активный, общий, потребляемый, накладные расходы, обмен и т. Д.), Который далек от данных с точки зрения самой виртуальной машины.

Например, у меня есть виртуальная машина Windows server в режиме ожидания, используя около 410 МБ (~ 25% от выделенных 2 ГБ), как сообщает диспетчер задач, и это значение, которое мне нужно. Похоже, что показатели vSphere не могут дать эту цифру надежными и повторяемыми средствами.

Кто-нибудь знает об инструментах, которые могут получить такие данные? Чем проще, тем лучше.


Изменить 2011/03/16: В случае неудачи чего-либо еще, можно ли получить хотя бы приблизительное использование виртуальной машины из имеющихся данных? Например, consumed - (shared - zero) дает умеренно точную цифру, но лишь в отдельных случаях. В других это может быть выходом.

Вы не упоминаете, ищете ли вы платное или бесплатное приложение для отслеживания этого. Я хотел бы предложить бесплатное решение, но у меня нет опыта с ним.

Если вы не против заплатить за решение, вы можете попробовать vТуман

В настоящее время я использую vFoglight для мониторинга ~ 70 виртуальных машин, 6 физических хостов и 2 хранилищ данных. В программном обеспечении также есть сигналы тревоги, которые вы можете настроить вокруг хостов и гостевых ресурсов и предупреждать о критических ситуациях, подобно зеленому / желтому / красному предупреждению vCenter. Есть много будильников, установленных прямо из коробки, но я считаю, что для того, чтобы сделать их очень полезными, нужно немного настроить. Однако в качестве программного обеспечения для визуального наблюдения за производительностью ВМ это здорово.

Мы используем SNMP, чтобы получить то, что сообщает гостевая ОС. Любая система сетевого мониторинга, которая поддерживает SNMP, предоставит вам эту информацию.