大数跨境
0
0

ZabbixWatch-v2.0 来啦,我的身体透支了!新版本无需激活,支持多数据源

ZabbixWatch-v2.0 来啦,我的身体透支了!新版本无需激活,支持多数据源 云容灾备份安全治理
2025-11-05
5
导读:运维监控大屏耗时一个多月,2.0版本终于和大家见面了。

耗时一个多月,2.0版本终于和大家见面了。开发期间,不少朋友一直在关心进度,每次我都以为“快了”,但现实总比理想复杂——日常工作越来越忙,偶尔晚上也要处理项目,最近一个月周末基本就是从早上搞到凌晨2点左右,身体也有点透支了,还好项目还是完成了。 我是这个项目的作者,做过那么短短几年Linux运维的IT爱好者,并没有系统学过软件开发,大学学的也不是计算机,最近四年也基本不在做技术,主要负责项目交付,大多数时间都在跟上下游公司扯皮。业余时间我喜欢学习系统、网络和软件这些无聊的事情,算是个人的一点小兴趣。之前的工作经历让我接触了大量监控系统,曾经帮助几十家公司部署过Zabbix、Prometheus + Grafana等方案,这个项目的灵感正来源于此。如果你在使用中遇到任何问题,欢迎随时反馈(不喜勿喷),我会尽量抽空修复。今年之内,我计划不再新增功能,主要专注于优化和问题修复。下一步的构想已经初步形成,新功能预计会在明年陆续推出。

重点:本次更新后不用再去zabbix端做配置,配置数据源就可以直接使用,本次还取消了大家头疼,我也头疼的激活问题,以后大家随意使用,同时调整了架构,支持多个zabbix数据源。(因为调整了架构,如果之前部署过的朋友,需要把之前的版本彻底删除才能使用新版本)

欢迎大家转发文章

ZabbixWatch

Zabbix可视化监控大屏系统

📖 项目简介(v2.0)

ZabbixWatch 是一个基于 Zabbix 的可视化监控大屏系统,专为运维团队打造。

功能:

  • 可视化展示 - 将 Zabbix 监控数据转化为直观的可视化大屏,实时掌握系统运行状态
  • 灵活定制 - 拖拽式大屏编辑器,无需编程即可打造专属监控大屏
  • 智能分析 - 智能分析告警,快速定位故障根因
  • 多源整合 - 支持配置多个 Zabbix 数据源,统一管理多套环境的监控数据
  • 快速部署 - Docker 一键部署
  • 零配置接入 - 直接接入 Zabbix 即可,无需在 Zabbix 端做任何修改或配置

适用场景: 企业 IT 运维监控、数据中心可视化、多机房统一监控、运维大屏展示


项目地址

  • GitHubhttps://github.com/zlpu/zabbixwatch-demo
  • Giteehttps://gitee.com/root-pu/zabbixwatch-demo

📋 版本历史

从 v1.0 到 v2.0 的演进

📦 v2.0 (2025-11-04)

  • 零配置接入 - 直接接入 Zabbix,无需修改
  • 自定义大屏 - 拖拽式编辑器
  • 多数据源 - 支持多个 Zabbix
  • AI 增强 - 内置硅基流动、DeepSeek
  • 大屏优化 - 流量 TOP10、多网卡/磁盘显示
  • 架构重构 - 模块化设计

📦 v1.1 (2025-09-14)

💚 功能增强: 扩展 Zabbix 版本支持(6.x/7.x)

📦 v1.0 (2025-08-29)

🎊 首次发布

  • ✅ 基础监控大屏
  • ✅ 历史数据趋势图
  • ✅ Web 站点监控
  • ✅ AI + 告警分析
  • ✅ Webhook 消息通知


功能特性

八大核心功能

序号
功能模块
1️⃣ 配置多 Zabbix 数据源
2️⃣ 首页监控大屏
3️⃣ 主机历史数据查看
4️⃣ Web 监控
5️⃣ AI + 告警
6️⃣ 告警统计
7️⃣ 制作大屏
8️⃣ 系统设置


使用教程

6 步快速上手 · 轻松掌握核心功能

1️⃣ 首次登录

访问地址http://your-server:8088
默认账号admin / admin123

💡 首次登录后请立即修改密码


2️⃣ 配置 Zabbix 数据源

操作: 右上角 ⚙️ 系统设置 → 数据源配置

Zabbix URL: http://your-zabbix-server
用户名: Admin(使用实际的账号密码)
密码: zabbix

点击 🔍 测试连接 → 💾 保存配置

⚡️ 零配置: 无需在 Zabbix 端做任何修改!


3️⃣ 查看监控大屏

操作: 左侧菜单 → 📊 监控大屏

功能: 自动加载数据 · 实时刷新 · 自定义资产组 · 全屏展示

快捷键F11 全屏 / ESC 退出


4️⃣ 查看历史数据

操作: 左侧菜单 → 📈 历史数据

功能: 自定义时间段(精确到分钟)· 多指标对比


5️⃣ Web 监控

操作: 左侧菜单 → 🌐 Web 监控


6️⃣ 配置告警规则、消息配置、AI 大模型

操作: ⚙️ AI+告警

内置规则: 主机告警规则、Web 站点告警规则


内置消息模板: 支持微信、飞书、钉钉


内置模型服务商: 🤖 硅基流动 / 🧠 DeepSeek
自定义模型: 配置 API 地址和 Key


7️⃣ 制作自定义大屏

操作: 左侧菜单 → 🎨 制作大屏 → ➕ 新建

流程: 拖拽组件 → 调整布局 → 配置数据 → 设置背景 → 预览 → 保存


8️⃣ 系统设置

操作: 左侧菜单 → ⚙️ 系统设置

功能: 定义首页大屏标题、定义会话有效期、数据存储时长、登录日志


恭喜!你已经掌握了 ZabbixWatch 的功能

快速开始

环境要求

  • Docker + Docker Compose
  • Zabbix Server 6.0+

网络端口


方向
端口/协议
组件/用途
入站
8088/tcp
Nginx HTTP
入站
443/tcp
Nginx HTTPS
入站
3366/tcp
MySQL(映射)
出站
80/443
Zabbix 前端 API
出站
80/443
外部服务


部署指南

Docker Compose 部署

1. 准备工作

确保已安装 Docker 和 Docker Compose:

# 一键安装 Docker
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)

# 检查 Docker 版本
docker --version

# 检查 Docker Compose 版本
docker-compose --version

2. 下载项目

# 从 GitHub 下载
git clone https://github.com/zlpu/zabbixwatch-demo.git

# 或从 Gitee 下载
git clone https://gitee.com/root-pu/zabbixwatch-demo.git

cd zabbixwatch-demo

3. 启动服务

cd Install-zabbixwatch/docker-compose

# 启动所有服务
docker-compose up -d

# 查看服务状态
docker-compose ps

# 查看日志
docker-compose logs -f

4. 验证部署

# 检查服务健康状态
curl http://localhost:5000/api/health

# 访问前端页面
# 浏览器打开: http://your-server:8088

5. 停止服务

# 停止服务
docker-compose stop

# 停止并删除容器
docker-compose down

# 停止并删除容器和数据卷
docker-compose down -v


❓ 常见问题

部署相关

Q: 无法连接 Zabbix 服务器?

A: 请检查以下几点:

  1. Zabbix URL 是否正确(不需要包含 /api_jsonrpc.php
  2. Zabbix 用户名和密码是否正确
  3. 网络是否连通(可以在容器内 ping Zabbix 服务器)
  4. Zabbix API 版本是否兼容(支持 6.0+)

功能相关

Q: AI 分析不可用?

A: 请检查:

  1. AI 模型是否配置
  2. API Key 是否正确
  3. 网络是否连通
  4. 查看后端日志确认错误信息

Q: 数据不刷新?

A: 可能的原因:

  1. Zabbix 连接断开
  2. 数据源配置错误
  3. 缓存问题(清除浏览器缓存)
  4. 后端服务异常(查看日志)


报告问题

在 Issues 页面提交问题,请包含:

  • 问题描述
  • 复现步骤
  • 系统环境
  • 错误日志

GitHubhttps://github.com/zlpu/zabbixwatch-demo

Giteehttps://gitee.com/root-pu/zabbixwatch-demo

推荐阅读

1、最近大家找我分享的海外服务器,443、80免备案香港服务器推荐:

https://www.ucloud.cn/site/active/hk-global.html?cps_code=A8RWRvV6O3hBycYWvgjVsr


2、zabbix相关:

Docker 、Centos、Ubuntu 一件换源脚本

zabbix告警消息对接企业微信(保姆级教程)

干货分享!zabbix监控pg数据库






【声明】内容源于网络
0
0
云容灾备份安全治理
分享云灾备规划、实施、运营、备份与恢复、数据安全、数据治理;窥视国内外备份软件与监控软件知识前沿水平线; 越努力,越幸运!
内容 2171
粉丝 0
云容灾备份安全治理 分享云灾备规划、实施、运营、备份与恢复、数据安全、数据治理;窥视国内外备份软件与监控软件知识前沿水平线; 越努力,越幸运!
总阅读4.5k
粉丝0
内容2.2k