Zabbix Agent 安装

Zabbix 监控 Ubuntu 24.04

前提条件

  • Zabbix Server 已安装并运行(版本 6.0+ 推荐)。
  • Ubuntu 24.04 主机已准备好。
  • 网络连通:Zabbix Server 可通过端口 10050(Agent)访问 Ubuntu 主机。
  • 确保 sudo 和 curl 已安装(默认包含在 Ubuntu 24.04)。

1. 安装 Zabbix Agent

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu24.04_all.deb
sudo dpkg -i zabbix-release_7.0-1+ubuntu24.04_all.deb

  • 安装 Zabbix Agent 2(推荐,性能更好且支持插件):
sudo apt update
sudo apt install -y zabbix-agent2
  • 修改以下关键配置 /etc/zabbix/zabbix_agent2.conf
Server=192.168.31.<Zabbix Server IP>  # 允许 Zabbix Server 的 IP 连接
ServerActive=192.168.31.<Zabbix Server IP>  # 主动模式

Hostname=<Ubuntu Hostname>  # 与 Zabbix Web 主机名一致
ListenPort=10050  # 默认端口
ListenIP=0.0.0.0  # 监听所有接口
Timeout=10

# Log level (0 - Debug, 3 - Info, 5 - Warning, 6 - Error)
LogFileSize=0
DebugLevel=3

# Include additional config files
Include=/etc/zabbix/zabbix_agent2.d/*.conf
  • 启动并启用 Agent:
# 启动并启用 Agent
sudo systemctl start zabbix-agent2
sudo systemctl enable zabbix-agent2
# 检查 Agent 状态
sudo systemctl status zabbix-agent2

sudo journalctl -u zabbix-agent2 -f
  • 配置防火墙(如果启用)
sudo ufw allow 10050/tcp
sudo ufw reload

sudo netstat -tuln | grep 10050

  • 检查 AppArmor

如果限制 Zabbix Agent,临时禁用(测试用)

sudo systemctl stop apparmor

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值