Zabbix — добавляем мониторинг ESXi хостов

Для  мониторинга Esxi хостов нам необходимо выполнить следующие действия:

меняем настройки Zabbix сервера

vi /etc/zabbix/zabbix-server.conf

И меняем следующие параметры

StartVMwareCollectors=5
VMwareFrequency=60
VMwareCacheSize=16M

После изменений нам нужно перезагрузить Zabbix сервер:

service zabbix-server restart

На этом подготовительные действия с Zabbix закончены.

Приступаем к подготовке ESXi

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

Ее мы сейчас и создадим:

Заходим на esxi хост и создаем пользователя с правами read-only  (имя создаваемого пользователя может быть любое, я назвал zabbix)

 

Теперь на нужно узнать UUID esxi , для создания хоста мониторинга на Zabbix.

Для  этого заходим по следующей ссылке:

https://192.168.0.159/mob/?moid=ha-host&doPath=hardware.systemInfo    (192.168.0.159 —   в место этого адреса нужно подстаить свой)

и после ввода  логина и пароля (я вводил данные ново созданного пользователя zabbix) видим следующую картинку (нам нужны данные uuid) :

Теперь мы  можем создать хост в Zabbix:

Host name —  мы вносим данные, которые сейчас получили

Visible name —   пишем имя, которое нам визуально понятно и которое будет отоброжаться в таблицах системы

IP address  — указываем ip адрес esxi хоста

Добавляем нужный шаблон:

Переходим на вкладку  Макросы

{$URL} — в значении указываем URL https://192.168.0.159/sdk ( указываем IP-адрес вашей ESXi)

{$USERNAME} — в значении указываем имя пользователя

{$PASSWORD} — в значении указываем пароль пользователя

И нажимаем клавишу Add — хост добавлен.

Теперь можно перейди на вкладку Monitoring — Latest Data  и наблюдаем, что наш esxi хост отдает необходимые данные.

с уважением и благодарностью к автору взято тут: http://dzuba.windowsfaq.ru/?p=197