You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu22.04配置Zabbix Agent后监控控制台显示可用性未知求助

Zabbix Agent显示「Server Availability is Unknown」问题排查与修复

首先修正最明显的配置错误

你在修改Zabbix Agent配置时犯了IP填写错误:实际Zabbix Server的IP是192.168.122.91,但你将ServerActive改成了192.168.10.91,这直接导致Agent无法连接到监控服务器。同时还有一个关键参数你未修改,需一并调整:

  1. 重新编辑Agent配置文件:
sudo nano /etc/zabbix/zabbix_agentd.conf
  1. 修正以下参数:
    • 将ServerActive=192.168.10.91改为ServerActive=192.168.122.91
    • 将Server=127.0.0.1改为Server=192.168.122.91(该参数控制允许哪个Zabbix Server主动拉取Agent数据)
    • 确认Hostname=Target server与Zabbix控制台中添加目标主机时填写的主机名称完全一致(大小写、空格都要匹配)
  2. 重启Agent服务:
sudo systemctl restart zabbix-agent

若修复后仍有问题,执行以下排查步骤

  • 检查端口与防火墙:

    • 目标服务器开放10050端口(Zabbix Agent默认端口):
      sudo ufw allow 10050/tcp
      sudo ufw reload
      
    • 在Zabbix Server上测试连通性:
      telnet 192.168.122.127 10050
      
      能正常连接则端口无问题,若失败需检查双方防火墙规则。
  • 确认Agent运行状态:

sudo systemctl status zabbix-agent

确保服务处于active (running)状态,若异常查看启动日志排查问题。

  • 查看Agent日志定位错误:
sudo tail -f /var/log/zabbix/zabbix_agentd.log

查找connection refused、invalid hostname等关键词,定位具体连接或配置问题。

  • 验证Zabbix控制台主机配置:
    登录控制台进入配置>主机,检查目标主机:
    • IP地址是否为192.168.122.127
    • 主机名称与Agent配置的Hostname完全匹配
    • 已正确关联对应模板(如Template OS Linux)

内容的提问来源于stack exchange,提问作者Deep Bhattacharya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 07:31:02