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

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

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

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

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

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

Существует множество способов получить данные из 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/

скрипты xymon и их реализация

Creators of pyVmomi : 

См. Github

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

Creator of python-vmstats : 

также github / python-vmstats

«Скрипт Python с использованием pyVmomi для получения статистики ВМ»

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