电竞比分网-中国电竞赛事及体育赛事平台

分享

zabbix監(jiān)控可視化大屏 【政企風】

 IT軟件推薦員 2025-11-12 發(fā)布于云南

本次更新后不用再去zabbix端做配置,配置數(shù)據(jù)源就可以直接使用,本次還取消了大家頭疼,我也頭疼的激活問題,同時調(diào)整了架構(gòu),支持多個zabbix數(shù)據(jù)源。(因為調(diào)整了架構(gòu),如果之前部署過的朋友,需要把之前的版本徹底刪除才能使用新版本)

今日修復bug :登錄認證失敗問題、流量數(shù)據(jù)計算錯誤問題、重復告警問題

歡迎大家轉(zhuǎn)發(fā)文章

Zabbix可視化監(jiān)控大屏系統(tǒng)

 項目簡介(v2.0)

ZabbixWatch 是一個基于 Zabbix 的可視化監(jiān)控大屏系統(tǒng),專為運維團隊打造。

功能:

  • 可視化展示 - 將 Zabbix 監(jiān)控數(shù)據(jù)轉(zhuǎn)化為直觀的可視化大屏,實時掌握系統(tǒng)運行狀態(tài)
  • 靈活定制 - 拖拽式大屏編輯器,無需編程即可打造專屬監(jiān)控大屏
  • 智能分析 - 智能分析告警,快速定位故障根因
  • 多源整合 - 支持配置多個 Zabbix 數(shù)據(jù)源,統(tǒng)一管理多套環(huán)境的監(jiān)控數(shù)據(jù)
  • 快速部署 - Docker 一鍵部署
  • 零配置接入 - 直接接入 Zabbix 即可,無需在 Zabbix 端做任何修改或配置

適用場景: 企業(yè) IT 運維監(jiān)控、數(shù)據(jù)中心可視化、多機房統(tǒng)一監(jiān)控、運維大屏展示

項目地址

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

版本歷史

從 v1.0 到 v2.0 的演進

v2.0 (2025-11-04)

  • 零配置接入 - 直接接入 Zabbix,無需修改
  • 自定義大屏 - 拖拽式編輯器
  • 多數(shù)據(jù)源 - 支持多個 Zabbix
  • AI 增強 - 內(nèi)置硅基流動、DeepSeek
  • 大屏優(yōu)化 - 流量 TOP10、多網(wǎng)卡/磁盤顯示
  • 架構(gòu)重構(gòu) - 模塊化設計

v1.1 (2025-09-14)

 功能增強: 擴展 Zabbix 版本支持(6.x/7.x)

 v1.0 (2025-08-29)

首次發(fā)布

  • ? 基礎監(jiān)控大屏
  • ? 歷史數(shù)據(jù)趨勢圖
  • ? Web 站點監(jiān)控
  • ? AI + 告警分析
  • ? Webhook 消息通知

功能特性

八大核心功能

序號
功能模塊
1??配置多 Zabbix 數(shù)據(jù)源
2??首頁監(jiān)控大屏
3??主機歷史數(shù)據(jù)查看
4??Web 監(jiān)控
5??AI + 告警
6??告警統(tǒng)計
7??制作大屏
8??系統(tǒng)設置

使用教程

6 步快速上手 

1?? 首次登錄

訪問地址http://your-server:8088
默認賬號admin / admin123

?? 首次登錄后請立即修改密碼


2?? 配置 Zabbix 數(shù)據(jù)源

操作: 右上角  系統(tǒng)設置 → 數(shù)據(jù)源配置

Zabbix URL: http://your-zabbix-server
用戶名: Admin(使用實際的賬號密碼)
密碼: zabbix

點擊 測試連接 → 保存配置

?? 零配置: 無需在 Zabbix 端做任何修改!


3?? 查看監(jiān)控大屏

操作: 左側(cè)菜單 → 監(jiān)控大屏

功能: 自動加載數(shù)據(jù) · 實時刷新 · 自定義資產(chǎn)組 · 全屏展示

快捷鍵F11 全屏 / ESC 退出


4?? 查看歷史數(shù)據(jù)

操作: 左側(cè)菜單 → 歷史數(shù)據(jù)

功能: 自定義時間段(精確到分鐘)· 多指標對比

5?? Web 監(jiān)控

操作: 左側(cè)菜單 → Web 監(jiān)控


6?? 配置告警規(guī)則、消息配置、AI 大模型

操作:  AI+告警

內(nèi)置規(guī)則: 主機告警規(guī)則、Web 站點告警規(guī)則


內(nèi)置消息模板: 支持微信、飛書、釘釘


內(nèi)置模型服務商:  硅基流動 /  DeepSeek
自定義模型: 配置 API 地址和 Key


7?? 制作自定義大屏

操作: 左側(cè)菜單 → 制作大屏 → ? 新建

流程: 拖拽組件 → 調(diào)整布局 → 配置數(shù)據(jù) → 設置背景 → 預覽 → 保存

8?? 系統(tǒng)設置

操作: 左側(cè)菜單 →  系統(tǒng)設置

功能: 定義首頁大屏標題、定義會話有效期、數(shù)據(jù)存儲時長、登錄日志

恭喜!你已經(jīng)掌握了 ZabbixWatch 的功能

快速開始

環(huán)境要求

  • Docker + Docker Compose
  • Zabbix Server 6.0+

網(wǎng)絡端口

方向
端口/協(xié)議
組件/用途
入站
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:///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:///root-pu/zabbixwatch-demo.git

cd zabbixwatch-demo

3. 啟動服務

cd Install-zabbixwatch/docker-compose

# 啟動所有服務,請注意新版本的docker compose中間沒有-
docker-compose up -d

# 查看服務狀態(tài)
docker-compose ps

# 查看日志
docker-compose logs -f

4. 驗證部署


# 訪問前端頁面
# 瀏覽器打開: http://your-server:8088

5. 停止服務

# 停止服務
docker-compose stop

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

# 停止并刪除容器和數(shù)據(jù)卷
docker-compose down -v

? 常見問題

部署相關

Q: 無法連接 Zabbix 服務器?

A: 請檢查以下幾點:

  1. Zabbix URL 是否正確(不需要包含 /api_jsonrpc.php
  2. Zabbix 用戶名和密碼是否正確
  3. 網(wǎng)絡是否連通(可以在容器內(nèi) ping Zabbix 服務器)
  4. Zabbix API 版本是否兼容(支持 6.0+)

報告問題

在 Issues 頁面提交問題,請包含:

  • 問題描述
  • 復現(xiàn)步驟
  • 系統(tǒng)環(huán)境
  • 錯誤日志

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

Giteehttps:///root-pu/zabbixwatch-demo

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多