本文主要是介绍Zabbix5.0 自动注册主机可用性变灰处理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Zabbix5.0 自动注册主机可用性变灰处理
现象:配置好自动注册后,但Agent注册完成后,Server也可正常接收Agent发送过来的数据,但是可用性一直处于灰色,无法变绿
# zabbix 客户端配置
[root@node2 zabbix]# egrep '^[a-Z]' /etc/zabbix/zabbix_agentd.conf
[root@node2 zabbix]# grep -Ev '^#|^$' /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.0.11,127.0.0.1,192.168.0.12
StartAgents=3
ServerActive=192.168.0.11
Hostname=node2
HostMetadata=Linux
Include=/etc/zabbix/zabbix_agentd.d/*.conf
UnsafeUserParameters=1
# 查看Server端能否与Agent通信
[root@node1 ~]# zabbix_get -s '192.168.0.12' -p 10050 -k 'agent.ping'
1
在自动注册时写入/etc/hosts没法解决变灰
- 当在选择自动注册关联模板时
- 如果选择Zabbix agent,那么相当于实际还是在使用被动模式(Server端向Agent主动获取数据),但是一旦获取到数据
可用性立马变绿
- 如果选择Zabbix active,那么相当于使用的是主动模式(Agent主动向Server发送数据),但是这样就存在一个弊端,由于所有的数据都是Agent主动发送过来的,
可用性一直会处于灰色
- 如果选择Zabbix agent,那么相当于实际还是在使用被动模式(Server端向Agent主动获取数据),但是一旦获取到数据
- 如果关联时选择的是Zabbix active,我们仅需为主机添加一个Zabbix客户端式监控项,一旦Server端能主动拿到数据,可用性
立马变绿
- 如果后续我们可以自定一个主动获取的数据模板,然后里面插入一个监控项(需通过Server端主动去获取的)即可解决自动注册无法变绿问题
这篇关于Zabbix5.0 自动注册主机可用性变灰处理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!