请教关于 Zabbix5.0 使用主动模式监控异常问题(Web 控制台 ZBX 图标显示红色)
- 0次
- 2021-06-11 22:54:31
- idczone
#软件版本
Zabbix-Server:5.0.9
Zabbix-Agent2:5.0.9
客户机安装配置 Zabbix-Agent2,使用 Linux 系统模板(主动模式)。在 Zabbix Web 管理页面中确实能正常收到客户机主动推送的最新数据,但主机列表中的 ZBX 图标为红色(主动监控应该是显示灰色图标),请问应该怎么进一步排错?已查看过日志(/var/log/zabbix/zabbix_agent2.log ),也没发现啥问题。
Web 管理页面报错:Get value from agent fai大带宽服务器led: cannot connect to [ [ 0.0.0.0 ] :0]: [ 111 ] Connection refused
Web 管理页面添加主机时,Interfaces 的 IP 地址为 0.0.0.0,端口为 0,另外 zabbix_agent2.conf 配置如下:
# grep -Ev "^#|^$" /etc/zabbix/zabbix_agent2.conf
PidFile=/var/run/zabbix/zabbix_agent2.pid
LogFile=/var/log/zabbix/zabbix_agent2.log
LogFileSize=0
Server=10.0.0.10
ServerActive=10.0.0.10
Hostname=test
Include=/etc/zabbix/zabbix_agent2.d/*.conf
ControlSocket=/tmp/agent.sock
好像有个 zabbix-get 命令,可以手动指定 key 测试。
agent2 客户端是可以正常主动推送最新监控数据到 Zabbix 服务端,仅仅是 ZBX 图标为红色,觉得很奇怪。
Agent 的 10050,10051 测试一下应该是不通的,开放一下就好了。
1.agent2 客户端访问服务端的 10051 端口正常;
2.服务端访问 agent2 客户端的 10050 端口也正常;(我其实不用被动模式,只是 agent2 客户端配置里开着监听)
顺便说一下,如果我不用主动模式,使用被动模式添加主机的话,ZBX 图标就是正常的绿色。
hostname 不能随便写,服务器就靠 hostname 连过来的,你把配置中的 hostname 改成机器的 ip 试试
大家好像都比较青睐 zabbix 要不瞅瞅我开源的 https://github.com/tianshiyeben/wgcloud
主动式的模板与被动模式不同,你看下你关联的模板里的监控项,类型是不是 [Zabbix 客户端(主动式)] ,系统默认的模板大多是被动式的,建议复制一个出来把所有监控项改成主动式。