В настоящее время у нас есть Windows vCenter, для которого я написал несколько сценариев для различного мониторинга с помощью Xymon.
Мы переходим на vCenter Appliance, и мне нужно перенести эти сценарии (или написать новые эквивалентные сценарии) для работы на vCenter и хостах ESXi.
Могу ли я установить клиент Xymon на хосте ESXi (я подозреваю, что мне нужно добавить его в качестве плана и после каждого обновления) или есть альтернативный способ?
Я понимаю, что существуют более эффективные решения для мониторинга, чем Xymon, но мы используем их, и миграция сейчас невозможна.
Существует множество способов получить данные из vcenter для xymon.
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 для получения статистики ВМ»
Надеюсь, это поможет.