Мониторинг VMware vCenter и ESXi с помощью Xymon

В настоящее время у нас есть Windows vCenter, для которого я написал несколько скриптов для различного мониторинга с помощью Xymon.

Мы переходим на vCenter Appliance, и мне нужно перенести эти сценарии (или написать эквивалентные новые сценарии) для работы на vCenter и хостах ESXi.

Могу ли я установить клиент Xymon на хосте ESXi (я подозреваю, что мне нужно добавить это как план и после каждого обновления) или есть альтернативный способ?

Я понимаю, что существуют лучшие решения для мониторинга, чем Xymon, но мы используем это, и миграция сейчас не вариант.

1 ответ

Существует множество вариантов получения данных из vcenter для xymon.

Вы не можете установить xymon-clinet на esx и должны использовать сценарии для получения данных через API / PowerCLI

https://sourceforge.net/projects/xymonesxi/ Xymon Monitor для Vmware ESXi

http://www.squidworks.net/2012/11/xymon-esx-hardware-health-monitor/

скрипты ксимона и реализация

Creators of pyVmomi : 

Смотрите GitHub

"PyVmomi - это Python SDK для API-интерфейса VMware vSphere, который позволяет управлять ESX, ESXi и vCenter".

Creator of python-vmstats : 

также github /python-vmstats

"Python-скрипт, использующий pyVmomi для получения статистики ВМ"

Надеюсь, это поможет.

Другие вопросы по тегам