Zabbix监控端Web网页报错:Received empty response from Zabbix Agent at [xxx.xxx.xxx.xxx]. Assuming that agent dropped connection because of access permissions.
可用性和ZBX小字显示红色
1.首先看看被监控端的防火墙有没有放行10050端口
2.再看看zabbix服务有没有运行
有zabbix_server和zabbix_agentd这两个服务就可以了
3.要不就是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!!!
hostname名称如下图:必须要填对,不然会报错!这个坑很久才出来
hostname是你取的主机名称!!!
保存
然后到/var/log文件夹下新建一个文件夹,命名为zabbix,再在zabbix文件夹内新建一个文件,命名为zabbix_agentd.log
将这个文件权限更改为777(可公共读写)
完成
注意:log文件没有创建也可能导致服务无法运行!或者没有权限无法写入日志也是一个原因!仔细检查!
最终大招:看日志
日志在这里:/var/log/zabbix/zabbix_agentd.log,根据日志提示指向性解决问题
看看更多关于Zabbix的文章,助你更快成功部署zabbix!
原创文章,作者:Rosmontics,如若转载,请注明出处:https://rosmontis.com/archives/99