开源分布式监控系统,用于跟踪网络、服务器、虚拟机、应用和云服务的性能与可用性。
zabbix/zabbix-docker
Zabbix 官方提供的 Dockerfile 与 Compose 文件,用于以容器方式运行监控组件。
- Star
- 2,861
- Fork
- 1,432
- 未关闭 Issue
- 2
- 最近提交
- 19小时前
这是什么?
Zabbix 是一套开源的企业级分布式监控系统,可以监控网络参数和服务器运行状况,支持灵活的告警通知,并提供报表与数据可视化功能。本仓库包含构建 Zabbix 各组件镜像的官方 Dockerfile,镜像发布在 Docker Hub 上。
镜像覆盖 Server(分别支持 MySQL/MariaDB 与 PostgreSQL)、Proxy(支持 SQLite3 与 MySQL)、基于 Apache 或 Nginx 的 Web 界面、Agent 与 Agent 2、Java Gateway、用于无头浏览器报表的 Web 服务、SNMP Trap 接收器,以及把 AI 智能体连接到 Zabbix API 的 MCP 服务。基础系统可选 Alpine、CentOS、Oracle Linux 和 Ubuntu。
仓库还提供 MySQL 与 PostgreSQL 的 Docker Compose 配置,通过环境变量和 Makefile 选择数据库、基础系统和运行组合,并附带 TLS 测试示例。
核心功能
- 01为 Zabbix Server、Proxy、Web 前端、Agent 和网关分别提供独立镜像。
- 02支持 MySQL/MariaDB、PostgreSQL 和 SQLite3 数据库。
- 03提供基于 Apache 和 Nginx 的 Web 前端镜像。
- 04内置 Docker Compose 配置,可通过 Makefile 和 .env 文件定制。
- 05基础镜像可选 Alpine、CentOS、Oracle Linux 或 Ubuntu。
适用场景
- 在 Docker 或 Docker Compose 中部署 Zabbix 监控系统。
- 在被监控网络附近用 SQLite3 或 MySQL 运行 Zabbix Proxy。
- 在本地搭建启用 TLS 的数据库或 Web 环境进行测试。
- 通过 MCP 服务镜像让 AI 智能体接入 Zabbix API。
快速上手
- 1
克隆此仓库
- 2
在仓库根目录列出可用的 make 目标
make help - 3
使用默认配置启动 Zabbix
make up - 4
完成后停止并清理 PostgreSQL 环境
make down DB=pgsql
使用前须知
- 需要 make 以及 docker compose 2.24.0 或更高版本。
- 采用 AGPL-3.0 许可证,修改后分发或通过网络提供时需遵守 copyleft 义务。
- README 指出 Zabbix Bridge Adapter 为专有软件,受单独的 EULA 约束。
收录于专题
标签
常见问题
- zabbix-docker 是什么?
- Zabbix 官方提供的 Dockerfile 与 Compose 文件,用于以容器方式运行监控组件。 Zabbix 是一套开源的企业级分布式监控系统,可以监控网络参数和服务器运行状况,支持灵活的告警通知,并提供报表与数据可视化功能。本仓库包含构建 Zabbix 各组件镜像的官方 Dockerfile,镜像发布在 Docker Hub 上。
- zabbix-docker 可以免费使用吗?用的什么许可证?
- zabbix-docker 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- zabbix-docker 还在维护吗?
- 活跃维护中。zabbix-docker 最近一次提交是在 2026年11月6日。
- zabbix-docker 适合用来做什么?
- 在 Docker 或 Docker Compose 中部署 Zabbix 监控系统。 在被监控网络附近用 SQLite3 或 MySQL 运行 Zabbix Proxy。 在本地搭建启用 TLS 的数据库或 Web 环境进行测试。 通过 MCP 服务镜像让 AI 智能体接入 Zabbix API。
- zabbix-docker 怎么安装和运行?
- 克隆此仓库 在仓库根目录列出可用的 make 目标: make help 使用默认配置启动 Zabbix: make up 完成后停止并清理 PostgreSQL 环境: make down DB=pgsql
- 在哪里获取 zabbix-docker?
- 源代码和安装说明在 GitHub 上:https://github.com/zabbix/zabbix-docker
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
轻量级自托管服务器监控工具,提供 Web 仪表盘、Docker 容器统计、历史数据和告警。
基于 Go 的轻量探针监控系统,支持服务器指标、HTTP/TCP/ICMP 服务检测与 Linux 安全审计。
自托管的单文件 Go 监控工具,覆盖 Docker、Kubernetes、可用性、证书和定时任务,并内置 MCP 服务。
一组由 Docker 编写的技能文件,帮助 AI 编程代理更好地构建、测试、调试和优化容器化应用。
开源的实时基础设施监控工具,支持逐秒指标、自动发现、内置机器学习异常检测与告警。