Здравствуйте.
Установил Zabbix 4.2.5, настроил мониторинг VmWare в соответствии с документацией, подключил шаблоны для обнаружения, прописал макросы и т.д.
Гипервизоры ESXi и виртуальные машины были добавлены в соответствии с правилами обнаружения.
Проблема в том, что не могу получить информацию по хранилищам. Согласно логу zabbix-сервера, запрос выполняется без ошибок, но возвращает пустой результат.
Пример запроса:
Пытался также создать элемент данных для получения информации о хранилище, используя простые проверки vmware.datastore.size и vmware.hv.datastore.size Для этого указывал имя хранилища в различных форматах (видимое имя, UUID). При выполнении запроса zabbix отображает ошибку "Unknown datastore name".
Версия VCenter Server Appliance 6.5.
Прошу совета в решении данной проблемы.
Установил Zabbix 4.2.5, настроил мониторинг VmWare в соответствии с документацией, подключил шаблоны для обнаружения, прописал макросы и т.д.
Гипервизоры ESXi и виртуальные машины были добавлены в соответствии с правилами обнаружения.
Проблема в том, что не могу получить информацию по хранилищам. Согласно логу zabbix-сервера, запрос выполняется без ошибок, но возвращает пустой результат.
Пример запроса:
Code:
28434:20190910:081820.986 In substitute_key_macros() data:'vmware.datastore.discovery[{$URL}]'
28434:20190910:081820.986 In substitute_simple_macros() data:'{$URL}'
28434:20190910:081820.986 In DCget_user_macro() macro:'{$URL}'
28434:20190910:081820.986 End of DCget_user_macro()
28434:20190910:081820.986 End substitute_simple_macros() data:'https://vcenter_IP/sdk'
28434:20190910:081820.986 End of substitute_key_macros():SUCCEED data:'vmware.datastore.discovery[https://vcenter_IP/sdk]'
28434:20190910:081820.986 In substitute_simple_macros() data:'{$USERNAME}'
28434:20190910:081820.986 In DCget_user_macro() macro:'{$USERNAME}'
28434:20190910:081820.986 End of DCget_user_macro()
28434:20190910:081820.986 End substitute_simple_macros() data:'zabbix_user'
28434:20190910:081820.986 In substitute_simple_macros() data:'{$PASSWORD}'
28434:20190910:081820.986 In DCget_user_macro() macro:'{$PASSWORD}'
28434:20190910:081820.986 End of DCget_user_macro()
28434:20190910:081820.986 End substitute_simple_macros() data:'zabbix_pass'
28434:20190910:081820.986 In get_value() key:'vmware.datastore.discovery[{$URL}]'
28434:20190910:081820.986 In get_value_simple() key_orig:'vmware.datastore.discovery[{$URL}]' addr:'vcenter_IP'
28434:20190910:081820.986 In check_vcenter_datastore_discovery()
28434:20190910:081820.986 In get_vmware_service() 'zabbix_user'@'https://vcenter_IP/sdk'
28434:20190910:081820.986 In zbx_vmware_get_service() 'zabbix_user'@'https://vcenter_IP/sdk'
28434:20190910:081820.986 End of zbx_vmware_get_service():SUCCEED
28434:20190910:081820.986 End of get_vmware_service():0x7f7c48e51520
28434:20190910:081820.986 End of check_vcenter_datastore_discovery():SYSINFO_SUCCEED
28434:20190910:081820.986 End of get_value_simple():SUCCEED
28434:20190910:081820.986 End of get_value():SUCCEED
28434:20190910:081820.986 In zbx_activate_item_host() hostid:10271 itemid:32660 type:3
Версия VCenter Server Appliance 6.5.
Прошу совета в решении данной проблемы.