1.问题描述

在Zabbix Server 端通过zabbix_get 测试获取key,然后报错

root@zabbix-server:~# zabbix_get -s 10.0.0.175 -p 10050 -k "system.cpu.load[all,avg15]"
zabbix_get [33883]: Check access restrictions in Zabbix agent configuration

2.解决:

2.1 第一个解决办法:

zabbix_get和zabbix_server的版本相差较大,最好保持版本一样,版本相差太大(zabbix-server:4 zabbix_get:3)就会这样!

2.2 第二个解决办法:

还有一个可能就是在agent 的配置文件中没有做好配置,比如Server 字段没有配置到server地址,Hostname 字段啥的也没有配置
可以参考这个配置

root@mysql-master:~# grep "^[a-Z]" /etc/zabbix/zabbix_agentd.conf 
....
LogFileSize=0
Server=10.0.0.171
StartAgents=5
Hostname=10.0.0.174
Timeout=30
AllowRoot=1
User=root
Include=/etc/zabbix/zabbix_agentd.d/*.conf
....
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐