English | 简体中文
ZbxTable 是一个使用 Go 语言开发的 Zabbix 智能运维平台,提供强大的监控数据展示、告警管理和 AI 智能分析功能。
ZbxTable 3.0 是一个里程碑式的版本更新,带来了多项重大功能增强:

ZbxTable: 后端使用 Gin 框架 和 Go 语言开发。
ZbxTable-Web: 前端使用 Vue 开发。
http://your-zbxtable-server:8088/v1/receive在 Zabbix 中配置 Webhook 媒介类型,将告警发送到 ZbxTable 的 Webhook 接口即可实现告警接收和分发。详细配置请参考官方文档。
默认账号: admin / Zbxtable
| Zabbix 版本 | 兼容性 |
|---|---|
| 7.4.x | ✅ |
| 7.2.x | ✅ |
| 7.0.x LTS | ✅ |
| 6.4.x | ✅ |
| 6.2.x | ✅ |
| 6.0.x LTS | ✅ |
| 5.4.x | ✅ |
| 5.2.x | ✅ |
| 5.0.x LTS | ✅ |
| 4.4.x | ✅ |
| 4.2.x | ✅ |
| 4.0.x LTS | ✅ |
| 3.4.x | 未测试 |
| 3.2.x | 未测试 |
| 3.0.x LTS | 未测试 |
ZbxTable 3.0 与 2.x 版本数据库结构不兼容,建议全新安装。 如果您正在使用 2.x 版本,请备份重要数据后重新安装 3.0 版本。
适用于 CentOS、Ubuntu、Debian 等 Linux 系统,自动完成所有配置。
# 在线安装
curl -fsSL https://dl.cactifans.com/zbxtable/install.sh | sudo bash
# 或者下载后安装
wget https://dl.cactifans.com/zbxtable/install.sh
sudo bash install.sh
安装脚本功能: - ✅ 自动检测操作系统类型 - ✅ 自动下载最新版本 - ✅ 创建系统用户和目录 - ✅ 配置 systemd 服务 - ✅ 配置防火墙规则 - ✅ 自动启动服务
安装后访问:
- 首次安装:http://your-server-ip:8088
- 默认账号:admin / Zbxtable(请立即修改密码)
从 GitHub Releases 或镜像站下载:
# 从 GitHub 下载(以 v3.0.0 为例)
wget https://github.com/canghai908/zbxtable/releases/download/v3.0.0/zbxtable-v3.0.0-linux-amd64.tar.gz
# 或从镜像站下载
wget https://dl.cactifans.com/zbxtable/zbxtable-latest-linux-amd64.tar.gz
# 解压
tar -xzf zbxtable-v3.0.0-linux-amd64.tar.gz
cd zbxtable-v3.0.0-linux-amd64
MySQL:
CREATE DATABASE zbxtable CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'zbxtable'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON zbxtable.* TO 'zbxtable'@'localhost';
FLUSH PRIVILEGES;
PostgreSQL:
CREATE DATABASE zbxtable;
CREATE USER zbxtable WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE zbxtable TO zbxtable;
创建系统用户:
# 创建 zbxtable 系统用户
sudo useradd -r -s /sbin/nologin zbxtable
# 创建安装目录
sudo mkdir -p /usr/local/zbxtable
# 复制二进制文件
sudo cp zbxtable /usr/local/zbxtable/
# 设置权限
sudo chown -R zbxtable:zbxtable /usr/local/zbxtable
sudo chmod +x /usr/local/zbxtable/zbxtable
配置 systemd 服务:
# 创建 systemd 服务文件
sudo tee /etc/systemd/system/zbxtable.service > /dev/null << EOF
[Unit]
Description=ZbxTable - Zabbix Monitoring Tool
After=network.target
[Service]
Type=simple
User=zbxtable
Group=zbxtable
WorkingDirectory=/usr/local/zbxtable
ExecStart=/usr/local/zbxtable/zbxtable web
Restart=on-failure
RestartSec=5s
[Install]
WantedBy=multi-user.target
EOF
# 重载 systemd
sudo systemctl daemon-reload
# 启动服务
sudo systemctl start zbxtable
# 设置开机自启
sudo systemctl enable zbxtable
# 查看服务状态
sudo systemctl status zbxtable
访问 http://your-server-ip:8088,按照安装向导配置数据库连接并完成安装。
⚠️ 重要:ZbxTable 3.0 与 2.x 版本数据库结构完全不兼容,无法直接升级。
建议操作步骤:
如果必须保留历史数据,请联系技术支持获取数据迁移方案。
ZbxTable: https://github.com/canghai908/zbxtable
ZbxTable-Web: https://github.com/canghai908/zbxtable-web
后端开发: canghai908
前端开发: ahyiru
欢迎贡献代码!请随时提交 Pull Request。
扫码关注微信公众号,获取最新动态、技术文章和使用技巧:

微信扫一扫关注公众号
ZbxTable 使用 Apache-2.0 许可证。详见 LICENSE 文件。
ZbxTable 3.0 - 让 Zabbix 监控更智能、更强大! 🚀
—
$ claude mcp add zbxtable \
-- python -m otcore.mcp_server <graph>