> 文档中心 > Zabbix5.0 自动注册主机可用性变灰处理

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.pidLogFile=/var/log/zabbix/zabbix_agentd.logLogFileSize=0 Server=192.168.0.11,127.0.0.1,192.168.0.12StartAgents=3ServerActive=192.168.0.11Hostname=node2HostMetadata=LinuxInclude=/etc/zabbix/zabbix_agentd.d/*.confUnsafeUserParameters=1# 查看Server端能否与Agent通信[root@node1 ~]# zabbix_get -s '192.168.0.12' -p 10050 -k 'agent.ping'1

在这里插入图片描述

  1. 在自动注册时写入/etc/hosts没法解决变灰
  2. 当在选择自动注册关联模板时
    1. 如果选择Zabbix agent,那么相当于实际还是在使用被动模式(Server端向Agent主动获取数据),但是一旦获取到数据可用性立马变绿
    2. 如果选择Zabbix active,那么相当于使用的是主动模式(Agent主动向Server发送数据),但是这样就存在一个弊端,由于所有的数据都是Agent主动发送过来的,可用性一直会处于灰色
  3. 如果关联时选择的是Zabbix active,我们仅需为主机添加一个Zabbix客户端式监控项,一旦Server端能主动拿到数据,可用性立马变绿
    在这里插入图片描述
  4. 如果后续我们可以自定一个主动获取的数据模板,然后里面插入一个监控项(需通过Server端主动去获取的)即可解决自动注册无法变绿问题