C_Smoke
@C_Smoke
Системный администратор

VMWare ESXi 6.7 и Zabbix 4.2 — как настроить мониторинг?

Доброго времени суток!

Zabbix 4.2 на Ubuntu 18.04
ESXi 6.7

Прочитал несколько инструкций, включая официальную от Zabbix.

Достал UUID, создал пользователя в ESXi с правами RO.
5e84e76d9fcea264870540.jpeg
5e84e777cb787368473305.jpeg

Создал хост в забиксе, макросы прописал, использовал встроенный шаблон
5e84e79601fbf267699835.jpeg
5e84e79d6768e737565801.jpeg
Но получаю вот такой результат:
5e84e5010033b318975519.jpeg

cat /var/log/zabbix/zabbix_server.log:
14413:20200401:190725.757 item "30303734-3536-5a43-4a32-313131433447:vmware.hv.hw.cpu.model[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
 14416:20200401:190726.776 item "30303734-3536-5a43-4a32-313131433447:vmware.hv.hw.cpu.num[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
 14414:20200401:190727.830 item "30303734-3536-5a43-4a32-313131433447:vmware.hv.hw.cpu.threads[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
 14415:20200401:190728.831 item "30303734-3536-5a43-4a32-313131433447:vmware.hv.hw.memory[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
 14413:20200401:190729.838 item "30303734-3536-5a43-4a32-313131433447:vmware.hv.hw.model[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
 14416:20200401:190730.838 item "30303734-3536-5a43-4a32-313131433447:vmware.hv.hw.uuid[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
 14413:20200401:190731.893 item "30303734-3536-5a43-4a32-313131433447:vmware.hv.hw.vendor[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
 14415:20200401:190738.980 item "30303734-3536-5a43-4a32-313131433447:vmware.hv.uptime[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
 14415:20200401:190739.052 item "30303734-3536-5a43-4a32-313131433447:vmware.hv.version[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
 14415:20200401:190740.119 item "30303734-3536-5a43-4a32-313131433447:vmware.hv.vm.num[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
 14450:20200401:190741.277 discovery rule "30303734-3536-5a43-4a32-313131433447:vmware.hv.datastore.discovery[{$URL},{HOST.HOST}]" became not supported: Timeout was reached
  • Вопрос задан
  • 4634 просмотра
Пригласить эксперта
Ответы на вопрос 2
@q2digger
никого не трогаю, починяю примус
а у вас на ESX стоит агент заббикса?
думаю, что нет. Я думаю, что вы или
а) обращаетесь к гипервизору по SNMP
или
б) что более вероятно - стучитесь к нему с заббикс-сервера по API
===
дополняю, после того как глянул официальную доку
https://www.zabbix.com/documentation/4.2/ru/manual...
Мониторинг виртуальных машин выполняется в два шага. Первый, данные о виртуальных машинах собирается Zabbix процессами vmware коллекторами. Эти процессы получают необходимую информацию с веб служб VMware через SOAP протокол, подготовалиивают эту информацию и записывают в разделяемую память Zabbix сервера. Затем, эти данные извлекаются с помощью поллеров, используя VMware ключи простых проверок Zabbix.

Все это веселье, о котором там написано дальше отлично работает. Все настройки делаются, на том хосте с которого vmware коллекторы будут ходить к ESX-у.
Ответ написан
@Dr_Martens
6185848f5cd64002236417.png
618585610975a038946616.png
6185856c6447a662453333.png
Макрос поправьте и будет вам счастье. Сам с толкнулся с тем же ))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы