VMware ESXi не дает возможности установить zabbix-agent для настройки мониторинга через агента, но Zabbix может пользоваться SOAP протокол для обмена информацией через XML.
Настройки Zabbix
Настройки Zabbix сервера или прокси (в зависимости, что используется для соединения с ESXi):
/etc/zabbix/zabbix-server.conf
StartVMwareCollectors=2
# значение больше 0. Это количество процессов vmware коллектора.
VMwareFrequency=60
# частота опроса
VMwareCacheSize=8M
# размер кеша
Эти данные соответствуют предлагаемым значениям из конфигурационного файла. Можно просто раскомментировать строки.
Официальная документация — https://www.zabbix.com/documentation/5.0/ru/manual/vm_monitoring
После внесения изменений в конфигурационный файл, перезагружаем сервис zabbix (server или proxy).
Настройка ESXi
Создаем пользователя в ESXi:
HOST => MANAGE => SECURITY & USERS => USERS

Далее присваиваем права на пользователя, для мониторинга достаточно Read-only:
HOST => ACTIONS => PERMISSIONS

Проверим запущен ли сервис Config.HostAgent.plugins.solo.enableMob, если нет то запустим.

Переходим по адресу:
https://esxi_server_ip/mob/?moid=ha-host&doPath=hardware.systemInfo

Нам нужно значение UUID.
Добавление хоста в Zabbix
Настраиваем в админке Zabbix хост:



Через некоторое время Zabbix начнет получать данные от ESXi и появятся виртуальные машины из нашего гипервизора VMware ESXi.
Здравствуйте, а что за хост агента у вас указан? Это местный агент на сервере заббикса?
Добрый день! Если речь про темплейты, то да.