Мониторинг ESXi 6 (zabbix 3.x)
Первым делом, что нам требуется сделать, это создать пользователя в ESXi, которым мы будем заходить и считывать данные для Zabbix.
Внимание: советую нового пользователя создать с правами "только чтение".
Для создания нового пользователя заходим под root (рутом) в сферу и создаём пользователя:
Далее переходим к настройке Zabbix. Первым делом нам необходимо поправить файл zabbix_server.conf
По умолчанию следующие строчки закомментированны. Первым делом необходимо их раскомментировать:
StartVMwareCollectors 25 — Number of pre-forked vmware collector instances. VMwareCacheSize 8M — Shared memory size for storing VMware data.После этого не забываем перезапустить службу zabbix server
VMwareFrequency 60 — Delay in seconds between data gathering from a single VMware service.
[adinserter name="Block 14"]
После этого переходим к следующему шагу - добавлению нового узла в zabbix:
Обязательно заходим в раздел "Макросы" и дописываем туда следующие значения, для авторизации на ESXi, для сбора данных. Без данных макросов мы не сможем подключиться к нашему esxi и получить с него данные!
Вот и все. Остается теперь немного подождать, пока шаблоны esxi и создадут список виртуальных машин, имеющихся на нём, в которым в свою очередь прикрепят шаблоны для мониторинга их состояния.