zabbix的WEB页面上提示无法连接,并且可用性和ZBX小字显示红色,被监控端日志报错cannot send list of active checks to “xxx.xxx.xxx.xxx“: host [zabbix-server] not found
zabbix_agentd.conf 文件配置错误,仔细检查
vim /usr/local/zabbix/etc/zabbix_agentd.conf
在被监控的主机上定位到 /usr/local/zabbix-server/etc/zabbix_agentd.conf,把里面乱七八糟的东西删掉,写入以下内容
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=#监控端(主控端)的ip
ServerActive=#监控端(主控端)的ip
Hostname=#在web页面填写的主机名称
ServerActive和server都填监控端的IP!不是被监控端的ip!!!不是本机ip!!!
哪台机子监控你的就填它的ip
hostname名称如下图:必须要填对,不然会报错!这个坑很久才出来
hostname是你取的主机名称!!!

保存
然后到/var/log文件夹下新建一个文件夹,命名为zabbix,再在zabbix文件夹内新建一个文件,命名为zabbix_agentd.log

将这个文件权限更改为777(可公共读写)

完成
注意:log文件没有创建也可能导致服务无法运行!或者没有权限无法写入日志也是一个原因!仔细检查!
看看更多关于Zabbix的文章,助你更快成功部署zabbix!
文章评论