?? 項(xiàng)目概述ZabbixWatch 是一個(gè)基于 Zabbix 監(jiān)控?cái)?shù)據(jù)的可視化平臺(tái),系統(tǒng)提供傳統(tǒng)的監(jiān)控大屏功能,集成了智能告警系統(tǒng)和AI分析引擎,提供通用的運(yùn)維監(jiān)控解決方案。 核心亮點(diǎn): zabbix監(jiān)控大屏 | Web站點(diǎn)監(jiān)控 | 靈活告警規(guī)則|AI智能告警分析  項(xiàng)目地址:
gitee: https:///root-pu/zabbixwatch-demo.git
github: https://github.com/zlpu/zabbixwatch-demo.git
視頻介紹:大家問(wèn)我為什么有這么多服務(wù)器,主要是為了測(cè)試需要,當(dāng)然不止是為了測(cè)試還為了學(xué)習(xí),因?yàn)闂l件有限,沒(méi)有本地服務(wù)器可用,多以就用的都是云服務(wù)器,用的都是便宜好用的服務(wù)器,大家有需要可以去看看。云服務(wù)器推薦:- https://passport.?cps_code=A8RWRvV6O3hBycYWvgjVsr
- https://www./site/active/hk-global.html?cps_code=A8RWRvV6O3hBycYWvgjVsr
?? 版本歷史?? v1.1 2025-09-14(當(dāng)前版本)- ?? 擴(kuò)展Zabbix版本支持(5.x、6.x、7.x)
- ?? 基礎(chǔ)監(jiān)控大屏-自定義資產(chǎn)組顯示
- ? 基礎(chǔ)監(jiān)控大屏-實(shí)時(shí)數(shù)據(jù)展示
- ?? 歷史數(shù)據(jù)趨勢(shì)圖 - [支持自定義時(shí)間段查詢(xún)]
- ? Web站點(diǎn)監(jiān)控(不依賴(lài)zabbix)
- ? AI+告警(告警規(guī)則+AI分析+webhook消息配置[企業(yè)微信、飛書(shū)、釘釘])
- ?? zabbix只需要配置監(jiān)控項(xiàng)的描述字段,不再需要調(diào)整主機(jī)群組
v1.0 2025-08-29- ? 基礎(chǔ)監(jiān)控大屏-實(shí)時(shí)數(shù)據(jù)展示
- ? 歷史數(shù)據(jù)趨勢(shì)圖 - [預(yù)設(shè)時(shí)間范圍查詢(xún)]
- ? Web站點(diǎn)監(jiān)控(不依賴(lài)zabbix)
- ? AI+告警(告警規(guī)則+AI分析+webhook消息配置[企業(yè)微信、飛書(shū)、釘釘])
- ? zabbix需配置主機(jī)群組、監(jiān)控項(xiàng)描述字段
?? 版本功能對(duì)比 | | | |
|---|
| | | 擴(kuò)展兼容性,支持更多企業(yè)環(huán)境 | | 基礎(chǔ)監(jiān)控指標(biāo)實(shí)時(shí)大屏(固定顯示資產(chǎn)組) | 基礎(chǔ)監(jiān)控指標(biāo)實(shí)時(shí)大屏(支持自定義顯示資產(chǎn)組) | | | 歷史數(shù)據(jù)時(shí)間查詢(xún) | 預(yù)設(shè)時(shí)間范圍(1小時(shí)-30天) | | 增強(qiáng)查詢(xún)靈活性,滿(mǎn)足精確分析需求 | | | | | | | | |
? 系統(tǒng)功能?? 可視化大屏: 基礎(chǔ)監(jiān)控指標(biāo)實(shí)時(shí)大屏 ?? 歷史數(shù)據(jù)展示: 支持自定義時(shí)間范圍查詢(xún)歷史數(shù)據(jù) ?? Web監(jiān)控: 獨(dú)立的Web站點(diǎn)監(jiān)控模塊,支持HTTP/HTTPS可用性檢測(cè) ? 實(shí)時(shí)告警: 靈活的告警規(guī)則配置,支持多渠道通知(企業(yè)微信、飛書(shū)、釘釘)和白名單管理 ?? AI智能分析: 集成先進(jìn)AI模型,對(duì)告警數(shù)據(jù)進(jìn)行智能分析和優(yōu)化建議 ?? 易于部署: 支持Docker容器化部署 ?? 功能介紹??? 實(shí)時(shí)監(jiān)控大屏- 美觀的可視化界面: 現(xiàn)代化設(shè)計(jì)風(fēng)格,支持深色主題
- 實(shí)時(shí)數(shù)據(jù)更新: 自動(dòng)刷新
- 自定義資產(chǎn)組: 支持自定義顯示資產(chǎn)組信息,靈活配置監(jiān)控范圍
 ?? 歷史數(shù)據(jù)展示- 主機(jī)監(jiān)控: CPU、內(nèi)存、磁盤(pán)、網(wǎng)絡(luò)等系統(tǒng)指標(biāo)實(shí)時(shí)展示
- 告警管理: 實(shí)時(shí)告警展示和歷史告警統(tǒng)計(jì)
- 趨勢(shì)分析: 支持多時(shí)間維度的數(shù)據(jù)趨勢(shì)圖表
- 自定義時(shí)間段: 支持用戶(hù)自定義時(shí)間范圍查詢(xún)歷史數(shù)據(jù)
  ?? 智能告警系統(tǒng)- 告警規(guī)則配置: 靈活的告警閾值設(shè)置,支持主機(jī)和Web監(jiān)控告警
- 告警統(tǒng)計(jì)分析: 完整的告警歷史記錄查詢(xún)、篩選和統(tǒng)計(jì)功能
- AI智能分析: 集成AI模型對(duì)告警進(jìn)行智能分析和建議
- 多渠道通知: 支持多種消息通知方式(開(kāi)發(fā)中)
- 白名單管理: 支持主機(jī)白名單,避免誤報(bào)告警
   ?? Web站點(diǎn)監(jiān)控- HTTP/HTTPS監(jiān)控: 支持網(wǎng)站可用性和響應(yīng)時(shí)間監(jiān)控
- 多站點(diǎn)管理: 批量添加和管理監(jiān)控站點(diǎn)
- 性能分析: 響應(yīng)時(shí)間、狀態(tài)碼、可用率統(tǒng)計(jì)
- 告警集成: Web監(jiān)控異常自動(dòng)觸發(fā)告警通知
  ??? 系統(tǒng)管理- 數(shù)據(jù)管理: 自動(dòng)數(shù)據(jù)清理和存儲(chǔ)優(yōu)化
 ?? 系統(tǒng)要求??? 硬件要求(建議部署在zabbix服務(wù)器上)?? 軟件要求- 操作系統(tǒng): Linux (X86_64)
- Docker、Docker Compose: 若未安裝,可使用下面的腳本聯(lián)網(wǎng)一鍵安裝,若已安裝請(qǐng)忽略。
bash <(curl -sSL https:///docker.sh)
- 網(wǎng)絡(luò): 能夠訪問(wèn)Zabbix服務(wù)器
?? 端口要求?? docker部署?? 1. 環(huán)境檢查# 檢查Docker版本 docker --version docker-compose --version 或 docker compose version
?? 2. zabbixwatch部署第一次部署或重新部署# 克隆項(xiàng)目 git clone https:///root-pu/zabbixwatch-demo.git # 進(jìn)入項(xiàng)目目錄 cd zabbixwatch-demo bash deploy.sh
?? 升級(jí)部署重要說(shuō)明: 從 v1.1 版本開(kāi)始,不再提供離線鏡像包,改為在線拉取最新鏡像部署。 # 1. 進(jìn)入項(xiàng)目目錄 git clone https:///root-pu/zabbixwatch-demo.git && cd zabbixwatch-demo
# 2. 停止當(dāng)前服務(wù)(保留數(shù)據(jù)) docker compose -f docker-compose/docker-compose.registry.yml down 或 docker-compose -f docker-compose/docker-compose.registry.yml down
# 3. 清理舊鏡像 docker rmi registry.cn-chengdu.aliyuncs.com/pzl_devops/zabbix-watch-web:latest registry.cn-chengdu.aliyuncs.com/pzl_devops/zabbix-watch-api-en:latest docker image prune -f
# 4. 啟動(dòng)升級(jí)后的服務(wù) bash deploy.sh
?? 3. 訪問(wèn)- 前端訪問(wèn):http://你的服務(wù)器ip:8088
- 賬號(hào)密碼:使用自己的zabbix賬號(hào)密碼登錄(注意要使用有管理員權(quán)限的賬號(hào))
?? Zabbix集成ZabbixWatch與Zabbix監(jiān)控系統(tǒng)深度集成,通過(guò)標(biāo)準(zhǔn)API接口獲取監(jiān)控?cái)?shù)據(jù): - 版本支持: 支持Zabbix 5.x、6.x、7.x版本
- 無(wú)縫對(duì)接: 支持Zabbix標(biāo)準(zhǔn)API,需簡(jiǎn)單修改現(xiàn)有監(jiān)控配置
- 實(shí)時(shí)同步: 自動(dòng)同步主機(jī)、監(jiān)控項(xiàng)、告警等信息
??監(jiān)控項(xiàng)描述配置(必須)確保監(jiān)控項(xiàng)描述與系統(tǒng)要求一致,系統(tǒng)通過(guò)描述字段匹配監(jiān)控?cái)?shù)據(jù):  | 監(jiān)控指標(biāo)(無(wú)需修改) | | |
|---|
| CPU使用率相關(guān)監(jiān)控項(xiàng) | | 多核CPU時(shí)會(huì)累加所有核心使用率 | | 內(nèi)存使用率相關(guān)監(jiān)控項(xiàng) | | 多內(nèi)存條時(shí)會(huì)累加總使用率 | | 磁盤(pán)使用率相關(guān)監(jiān)控項(xiàng) | | 優(yōu)先匹配/:磁盤(pán)使用率,無(wú)數(shù)據(jù)時(shí)嘗試C:磁盤(pán)使用率 | | 網(wǎng)絡(luò)接收流量相關(guān)監(jiān)控項(xiàng) | | 多網(wǎng)卡時(shí)會(huì)累加所有網(wǎng)卡接收流量 | | 網(wǎng)絡(luò)發(fā)送流量相關(guān)監(jiān)控項(xiàng) | | 多網(wǎng)卡時(shí)會(huì)累加所有網(wǎng)卡發(fā)送流量 | | 主機(jī)連通性相關(guān)監(jiān)控項(xiàng) | | | | 系統(tǒng)運(yùn)行時(shí)間相關(guān)監(jiān)控項(xiàng) | | |
?? 版本規(guī)劃? 當(dāng)前版本特性- 實(shí)時(shí)數(shù)據(jù)展示
?? 未來(lái)版本規(guī)劃?? 技術(shù)支持提供完善的技術(shù)支持和文檔
|