Zabbix: No active checks on server: host [hostname] not found

Автор: | 14/10/2013

zab_logoВ файле лога zabbix-агента после добавления элемента данных (item) с типом Zabbix-agent (active) появились ошибки:

4122:20131008:114939.215 No active checks on server: host [lms-teamcity] not found
4122:20131008:115139.233 No active checks on server: host [lms-teamcity] not found

Проверяем имя хоста, как оно указано в самом Zabbix-сервере, в поле Host name:

Zabbix: No active checks on server: host [hostname] not found

На машине, которая мониторится (в данном случае это тот же сервер) проверяем содержимое файла настройки zabbix-агента /etc/zabbix/zabbix_agentd.conf:

Server=127.0.0.1
...
ServerActive=127.0.0.1
...
Hostname=lms-teamcity

Проверяем файл /etc/hosts, в котором должна быть запись о хосте:

# cat /etc/hosts | grep lms
127.0.0.1   lms-teamcity.domain.com        lms-teamcity    localhost

Перезапускаем zabbix-агент:

# service zabbix-agent restart
Shutting down Zabbix agent:                                [  OK  ]
Starting Zabbix agent:                                     [  OK  ]

Смотрим лог-файл опять:

# tail -f /var/log/zabbix/zabbix_agentd.log
4641:20131008:115348.919 Starting Zabbix Agent [lms-teamcity]. Zabbix 2.0.8 (revision 38017).
4645:20131008:115348.921 agent #2 started [listener]
4646:20131008:115348.921 agent #3 started [listener]
4647:20131008:115348.922 agent #4 started [active checks]
4644:20131008:115348.922 agent #1 started [listener]
4643:20131008:115348.922 agent #0 started [collector]