pzabortsev к сожалению нет, ни по dns имени, ни по ip не может подключиться к esxi
Ad Widget
Collapse
zabbix 2.2.1 мониторинг vmware
Collapse
X
-
Comment
-
Хоть бы кто показал настройки и окружение.
Ситуация: zabbix 2.2.1, FreeBSD 9.1, ESXi 5.0 без включения в домен.
Zabbix:
Макросы $USERNAME, $PASSWORD и $URL определены.Code:****** Enabled features ****** SNMP monitoring: YES monitoring: YES WEB monitoring: YES VMware monitoring: YES Jabber notifications: YES Ez Texting notifications: YES ODBC: NO SSH2 support: YES IPv6 support: NO ******************************
Получить что-либо с ESXi не получается
В качестве иллюстрации:
Code:# zabbix_get -s 127.0.0.1 -k "vmware.hv.discovery[https://192.168.21.21/sdk/vimService.wsdl]" ZBX_NOTSUPPORTED
Comment
-
Вообще то документацию надо читать, а вы с ней что делали?
Про мониторинг esxi:Из мануала zabbix_get:The virtual machine monitoring is done in two steps. First the data is gathered by VMware collector processes. Those processes obtain the necessary information from VMware web services over the SOAP protocol, pre-process it and store into shared memory. Then the data is retrieved by pollers using Zabbix simple check VMware keys.Из какого предложения следует взаимосвязь "vmware monitoring" и zabbix_get?DESCRIPTION
zabbix_get is a command line utility for getting data from a remote
Zabbix agent.Comment
-
Ну, с zabbix_get я малость лоханулся.
Но! В документации сказано, что Zabbix готов к получению данных от VMWare, и нет ни слова про какие-либо действия над VMWare. Так/нет?
Поиск мне даёт либо использование костылей либо хвастливые заявления что всё работает без единого подтверждения советами или хотя бы логами либо скриншотами. Заббикс пока жалуется на
Code:vmware.version[{$URL}]] became not supported: Unsupported protocolComment
-
Видимо собран без curl, вот и жалуется.
Еще раз говорю - прочтите документацию. Если вокруг только "хвастливые заявления что все работает", то обычно это обозначает что при настройке по документации все работает и никаких танцев устраивать не надо.For virtual machine monitoring to work, Zabbix should be compiled with the --with-libxml2 and --with-libcurl compilation options.
The following configuration file options can be used to tune the Virtual machine monitoringComment
-
Если что-то не работает и вы хотите помощи от сообщества, хорошим тоном считается выдать максимально полную информацию: конфиги, логи, скриншоты, итд.Ну, с zabbix_get я малость лоханулся.
Но! В документации сказано, что zabbix готов к получению данных от vmware, и нет ни слова про какие-либо действия над vmware. Так/нет?
Поиск мне даёт либо использование костылей либо хвастливые заявления что всё работает без единого подтверждения советами или хотя бы логами либо скриншотами. Заббикс пока жалуется на
Code:vmware.version[{$url}]] became not supported: Unsupported protocolComment
-
Ещё раз говорю, не можешь помочь, проходи.
(Скриншот с текущего make config)Code:[x] CURL Support for web monitoring [x] FPING Build/install fping for ping checks [x] IPMI Support for IPMI checks [ ] IPV6 IPv6 protocol support [x] JABBER Support for Jabber media type [ ] JAVAGW Support for Java gateway [x] LDAP Support for LDAP server checks [x] LIBXML2 Support for libxml2 (required by monitoring VMware) [x] NMAP Build/install nmap for o/s detection [ ] ODBC Support for database checks via ODBC [x] SSH Support for SSH-based checks
Comment
-
В имени хоста у тебя стоит UUID гипервизора ?
(https://servername/mob/?moid=ha%2dho...e%2esystemInfo)Comment
-
Ссылка по документации (https://..../sdk).
Тут ещё тонкость в том, что изначально ESXi устанавливался как бесплатный, потом ввели регистрационный номер. По snmp что-то тоже ни байта не получил.Comment
-
-
Попробовал, результат аналогичный предыдущим:
Code:27668:20140311:091539.876 item [35373932-хххх-435a-4a31-ХХХХХХХХХХХХХХХХХ:vmware.eventlog[{$URL}]] became not supported: Unsupported protocol 27668:20140311:092835.412 item [35373932-хххх-435a-4a31-ХХХХХХХХХХХХХХХХХ:vmware.cluster.discovery[{$URL}]] became not supported: Unsupported protocol 27668:20140311:092835.412 item [35373932-хххх-435a-4a31-ХХХХХХХХХХХХХХХХХ:vmware.hv.discovery[{$URL}]] became not supported: Unsupported protocol 27668:20140311:092835.413 item [35373932-хххх-435a-4a31-ХХХХХХХХХХХХХХХХХ:vmware.vm.discovery[{$URL}]] became not supported: Unsupported protocol 27671:20140311:092840.415 item [35373932-хххх-435a-4a31-ХХХХХХХХХХХХХХХХХ:vmware.fullname[{$URL}]] became not supported: Unsupported protocol 27671:20140311:092840.415 item [35373932-хххх-435a-4a31-ХХХХХХХХХХХХХХХХХ:vmware.version[{$URL}]] became not supported: Unsupported protocolComment
-
Добрый день.
Попробуйте через даный шаблон. Я его немножко модифицировал:
Template VMware Hypervisor.xml
На уровне хоста задайте макросы:
Проверено мной на версиях: 2.2.1, 2.2.2Code:{$URL} - https://<ip/hostname>/sdk {$UUID} - Ваш UUID (берется здесь: https://<ip/hostname>/?moid=ha-host&doPath=hardware%2esystemInfo) {$USERNAME} - логин {$PASSWORD} - пароль
Если будет по-прежнему "Unsupported protocol" - значит у Вас проблемы с конфигурацией заббикс сервера.
Проверьте zabbix_server.conf на:
"StartVMwareCollectors="
"VMwareFrequency="
"VMwareCacheSize="Comment
)
Comment