Zabbix 是成熟的企业级开源监控平台,基于「服务端-代理(agent)-数据采集」架构,支持 SNMP、IPMI、JMX、数据库直连等多种采集方式,适合传统 IT 与混合环境。
核心优点
- 采集方式全面:Agent、SNMP、IPMI、JMX、HTTP 探测一应俱全。
- 模板体系:官方模板覆盖主流系统与中间件,开箱即用。
- 告警能力强:触发器表达式 + 多种通知介质(邮件/钉钉/企业微信/脚本)。
- 低学习成本:Web 界面配置友好,中文资料丰富。
- 分布式监控:Proxy 架构可支撑跨机房、大规模监控。
快速上手
# Docker Compose 快速部署(server + web + db + agent)
docker compose up -d
# 默认访问 http://localhost:8080 ,账号 Admin / zabbix
# 被监控主机安装 agent 并指向服务端
apt install zabbix-agent
zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf # 配置 Server=监控端IP
适用场景
传统服务器、虚拟化与物理机监控;网络设备(SNMP);数据库与中间件监控;需要成熟告警机制的中小型企业。
下载地址
- 官方网站:https://www.zabbix.com/
- 下载页面:https://www.zabbix.com/download
- GitHub 仓库:https://github.com/zabbix/zabbix