文章内容
2025/10/28 22:46:57,作 者: 黄兵
如何在 Ubuntu 24.04 上安装和配置 Zabbix Agent
Zabbix 是一款强大的开源监控工具,能够帮助你监控服务器、网络和应用程序。
当你在托管环境中配置好 Zabbix 服务器后,下一步就是添加远程主机进行监控。Zabbix Agent 会从服务器收集数据,并将其发送到 Zabbix 服务器进行监控。
本指南将向你展示如何在 Ubuntu 24.04 上安装 Zabbix Agent。该教程面向初学者,因此即使你对 Linux 或 Zabbix 经验不多,也可以轻松跟随步骤完成安装与配置。
步骤 1:更新您的系统:
在安装任何软件之前,更新系统是一个良好的习惯。打开终端并运行以下命令:
sudo apt update sudo apt upgrade
步骤 2:安装 Zabbix 软件源
接下来,你需要将 Zabbix 软件源添加到系统中。该软件源包含安装 Zabbix Agent 所需的相关文件。wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-2+ubuntu24.04_all.deb sudo dpkg -i zabbix-release_7.0-2+ubuntu24.04_all.deb
步骤 3:安装 Zabbix Agent
现在,使用以下命令安装 Zabbix Agent 软件包:
sudo apt update sudo apt install zabbix-agent -y
步骤 4:配置 Zabbix Agent
安装完成后,你需要配置 Agent 与 Zabbix 服务器进行通信。使用文本编辑器打开 Zabbix Agent 配置文件:
sudo vi /etc/zabbix/zabbix_agentd.conf
找到以 Server=、ServerActive= 和 Hostname= 开头的配置行,并将它们修改为与你的 Zabbix 服务器 IP 地址以及当前服务器的主机名相匹配。
Server=YOUR_ZABBIX_SERVER_IP ServerActive=YOUR_ZABBIX_SERVER_IP Hostname=YOUR_SERVER_HOSTNAME
保存文件并退出文本编辑器。
步骤 5:启动并设置 Zabbix Agent 开机自启
使用以下命令启动 Zabbix Agent 并设置其在系统启动时自动运行:sudo systemctl start zabbix-agent sudo systemctl enable zabbix-agent
通过检查状态来确保 Zabbix Agent 正常运行:
sudo systemctl status zabbix-agent
你应该会看到一条消息,显示该 Agent 状态为 active (running)。
步骤 6:调整防火墙规则
Zabbix Agent 需要开放 10050 端口,以允许 Zabbix Server 连接。因此,你必须在系统防火墙或其他安全组中允许来自 Zabbix Server IP 地址的该端口访问。
在 Ubuntu 中,你可以使用 UFW(Uncomplicated Firewall) 来开放该端口。命令如下:
sudo ufw allow 10050/tcp
步骤 7:在 Zabbix 服务器中添加新主机
当 Zabbix Agent 安装并正确配置后,下一步就是在 Zabbix 服务器中添加新的主机。操作步骤如下:
-
登录 Zabbix 仪表盘(Dashboard)
-
在左侧菜单中选择 “Monitoring(监控)”
-
点击 “Hosts(主机)”
-
然后在右上角点击 “Create Host(创建主机)”

5. 填写主机配置信息后,点击 “Add(添加)” 按钮。

6. 添加完成后,Zabbix 主动客户端将开始与 Zabbix 服务器进行连接。如果出现任何问题,请检查 Zabbix 服务器和客户端的日志。
7. 你可以在主机列表中看到新添加的主机。

总结
在 Ubuntu 24.04 上安装 Zabbix Agent 的过程非常简单,即使是初学者也能轻松完成。通过以上步骤,你可以成功部署 Zabbix Agent 来监控服务器的性能和运行状况。定期监控能够帮助你在问题变得严重之前及时发现并解决它们。
现在,你已经可以享受 Zabbix 带来的高效服务器监控体验了!如果在过程中遇到任何问题,可以查阅 Zabbix 官方文档或向 Zabbix 社区寻求帮助。祝你监控顺利!
文章来源:How to Install and Configure Zabbix Agent on Ubuntu 24.04
其它相关推荐:
5、zabbix监控
Ubuntu 24.04 E: Unable to locate package nginx-module-brotli
评论列表