以上是一些常见的排查步骤,通过逐步排查可以找到问题所在,并进行相应的处理。
收起1、首先判断是zabbix server问题 还是agent问题
2、如果是zabbix-server问题(可能是网络、配置、服务等)
3、如果是agent问题(比如防火墙、网络、zabbix客户端服务、zabbix配置、监控项设置等)
1、找到该监控主机无法获取数据的监控项(key)
2、在 server 端的命令行下执行 zabbix_get -s 192.168.0.49 -p 10050 -k 'perf_counter["\Memory\Page Writes/sec"]'
192.168.0.49 是被监控的主机,10050 是代理的端口, 'perf_counter["\Memory\Page Writes/sec"]' 这个是监控键值,需要注意的是 perf_counter 表示0.49这台主机是 windows 服务器,其它系统直接输入监控项的值即可
如果第2步也无法正确取值,检查 10050 端口是否正常,如果端口网络都正常那应该就是该监控的键值存在问题(可能是键值错误也可能是版本问题不兼容该键值)
收起如果Zabbix Server无法获取到Agent数据,可能是以下原因导致的:
针对以上问题,可以逐一排查,定位问题所在,并进行相应的解决方案。