zabbix_proxy设置完成后,agent端无法连接到proxy,agent端的日志查看错误报警no active checks on server

zabbix_proxy设置完成后,agent端传输获取数据,agent端的日志查看错误报警no active checks on server [xxx.xxx.xxx.xxx1]: host [xxxxxxx] not found可能的两种原因。

zabbix_agent原因

/etc/zabbix_agentd.conf中的Hostname值没有填写为自身的hostname

更改方式

获取到agent端的hostanamehostaname
编辑 /etc/zabbix_agent.conf文件vim /etc/zabbix_agentd.conf
将Hostname的值设置为刚刚获取的hostname
在这里插入图片描述
最后重启agent端的程序:systemctl restart zabbix-agent.service

proxy端原因

在proxy端的mysql/mariadb启动正常,proxy端的zabbix-proxy.service也启动正常条件下可能就是zabbix-proxy的版本过低,我的就是3.4.15版本无法连接到agent端4.0的,这个时候先查看版本:
zabbix_proxy -V
如果级别和agent端不匹配,特别是proxy端版本过低就需要更新
先查看所安装的zabbix-proxy版本:yum list | grep zabbix
显示的是这样的一些东东。
zabbix-agent.x86_64                       3.4.15-1.el7                 @zabbixzabbix-get.x86_64                         4.0.25-1.el7                 @zabbixzabbix-proxy-mysql.x86_64                 3.4.15-1.el7                 @zabbix
第三列有@符号的就是已经安装的。
然后更新这个proxy:
yum update zabbix-proxy-mysql.x86_64  -y
中间可能有几次因为传输问题导致的yum失败,多重复几次就可以了。
阔能有的同学没有zabbix下载的release,这里提供一个链接,直接复制执行就可以了,针对的系统是centos 7:
rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
然后重启proxy:
systemctl restart zabbix-proxy.service

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值