Стоит zabbix-сервер на хосте с реальным ip. Есть клиент подключённый к инету через gprs. На клиенте в настройках
, на сервере создаю хост - 613305(подключаться по IP, ip - 0.0.0.0) - с единственным элементом данных, в типе указываю - Zabbix agent(активный), на сервер запрос приходит(проверял tcpdump'ом), но вот ответ сервера содержит пустой список элементов для проверки.
В списке узлов вижу, что данный хост не доступен не по одному из протоколов(Zabbix, snmp, impi), в "элементах данных" напротив созданного параметра - ошибка(если я правильно понимаю зелёный checkbox). Я где-то ошиблся в конфигрурирование или я не правильно понял документацию и zabbix вообще не может работать по такой схеме?
Code:
DiasableActiveChecks=0 DisablePassiveCheck=1 Hostname=613305
Code:
2336:20120226:150810.036 refresh_active_checks('somedomainname',10051)
2336:20120226:150810.051 Sending [{
"request":"active checks",
"host":"613305"}]
2336:20120226:150810.051 Before read
2336:20120226:150810.051 Got [{
"response":"success",
"data":[]}]
2336:20120226:150810.051 In parse_list_of_checks()
2336:20120226:150810.051 In disable_all_metrics()
2336:20120226:150810.051 In process_active_checks('somedomainname',10051)
2336:20120226:150810.051 End of process_active_checks()
Дело было в банальной ошибке - не правильно записанный ключ. Всё прекрасно работет.
Comment