環境描述:web
環境介紹:CentOS6.5 zabbix3.2.6(zabbix客戶端與服務端在一臺主機)spa
1.在安裝完zabbix以後,添加客戶端,客戶端配置(zabbix_agentd.conf)以下3d
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.1.37
ServerActive=192.168.1.37
Hostname=Zabbix.server
HostMetadataItem=system.uname
Include=/etc/zabbix/zabbix_agentd.d/*.confserver
2.添加主機後,出現好多人都遇到的問題blog
問題詳情:配置
郵件提示Zabbix agent on Zabbix.server is unreachable for 5 minutes循環
查看zabbix_server.log,有如下錯誤:im
2757:20170622:171009.199 cannot send list of active checks to "192.168.1.37": host [zabbix.server] not found客戶端
2751:20170622:171108.502 enabling Zabbix agent checks on host "zabbix.server": host became availablemargin
一直這樣循環往復,致使報警郵件太多,從web界面看沒有警告。
問題分析:
從問題上來看,是主機在ping客戶端時解析不了主機名
解決辦法:
在/etc/hosts當中添加一條記錄
192.168.1.37 zabbix.server
保存後問題解決了,在也沒有那麼多報警郵件。