zabbix学习日记—自动发现规则报错:Cannot find the “data“ array in the received JSON object

zabbix学习日记—自动发现规则

由于近日想设置一个监控服务器网卡网络进出的监控,在zabbix模板设置好了自动发现规则监控项原型后,发现等了很久我的监控项都没有被自动发现,没有被添加。

于是我开始排查问题,发现在我的自动发现规则中,有报错:Cannot find the “data” array in the received JSON object
最终发现这个报错是我的zabbix-agent版本和zabbix-server版本不一致导致的。
于是我卸载了zabbix-agent当前版本,安装了跟zabbix-server版本一致的agent,果然,不一会儿我的自动发现监控项被添加了,差点哭出声。
以下提供几个命令方便大家操作:

1、彻底卸载zabbix和删除残留文件
service zabbix stop //这个命令是停止服务
rpm -qa | grep zabbix // 这个命令就会查看该操作系统上是否已经安装zabbix
yum remove zabbix(根据搜索出的类表依次卸载) //这个命令是卸载zabbix

2、安装zabbix-agent4.0版本仓库配置包,这个包包含了 yum(软件包管理器)的配置文件
rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

3、安装Zabbix Agent
yum install -y zabbix-agent

4、修改配置文件
vim /etc/zabbix/zabbix_agentd.conf
zabbix server端IP
Server=127.0.0.1

#zabbix server端IP
ServerActive=127.0.0.1

#zabbix客户端主机名
Hostname=Zabbix server

5、启动zabbix-agent
systemctl start zabbix-agent.service

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值