Столкнулся с глупой ошибкой при настройке мониторинга vCenter 7 в Zabbix 5.0.
item "vcenter01.domain.local:vmware.fullname[{$VMWARE.URL}]" became not supported: URL using bad/illegal format or missing URL
Не сразу понял где косяк, полез даже на форум:
https://support.zabbix.com/browse/ZBX-18447
Ошибка лечится довольно просто. Если в предыдущих версиях при добавлении vCenter мы использовали макросы:
- {$PASSWORD}
- {$URL}
- {$USERNAME}
То теперь вместо них следует использовать:
- {$VMWARE.PASSWORD}
- {$VMWARE.URL}
- {$VMWARE.USERNAME}
Просто в документации по Zabbix 5.0 эту маленькую деталь забыли поправить. На картинке в примере исправление есть, а в тексте о настройке узла сети — нет.
Для проверки достаточно включить вкладку "Inherited and host macros", где отобразятся все наследуемые от шаблонов макросы, в том числе для мониторинга vCenter.