早,很高興認識非常上進的您!這周每天加班到12點,很累,所以今天只能一早起來寫出這篇文章分享給你,希望對您有幫助。
隨著資訊科技的飛速發展,企業IT基礎設施日益復雜,傳統的人工運維模式已經無法滿足業務的快速叠代和持續增長的市場需求。 WGCLOUD 智慧運維監控系統應運而生,旨在為企業提供一個全面、自動化、智慧化的運維監控解決方案,確保業務系統的穩定執行和高效管理。
今天要給大家帶來一個超級棒的開源計畫 - 王 垢 雲 ,簡直就是 智慧運維界的小幫手 !
計畫簡介
王垢雲采納了前沿的極簡設計理念,專為新一代運維監控打造,強調迅速搭建與操作簡便性,力求自動化無人值守執行,徹底消除傳統樣版依賴及指令碼編寫復雜性。
該系統構築於微服務Spring Boot框架之上,確保了其輕盈的體態與卓越的效能表現,是一款分布式的監控解決方案。其核心監控涵蓋廣泛,諸如CPU利用率與溫度、記憶體占用、磁盤容量與I/O效能、硬碟SMART健康評估、系統負載狀況、連線數、網路流量、以及詳盡的硬體系統資訊等,均為即時精準監控的目標。
王垢雲不僅監控伺服器行程、檔完整性、埠活動、日誌動態、Docker容器狀態、資料庫及其中的表格變化,還擴充套件至服務API監測、網路裝置(涵蓋交換機、路由器乃至印表機)的健康狀態跟蹤。它能自動生成直觀的網路拓撲圖,呈現於大螢幕的視覺化界面,並整合Web SSH終端存取功能,便於遠端管理(堡壘機套用)。
此外,系統內建豐富的數據分析圖表,支持指令集的批次執行與排程,以及多渠道告警通知機制,確保問題即時推播至運維人員,無論是信件、釘釘、微信或是簡訊,都能即刻送達,全面強化了系統的響應速度與運維效率。
特色
1.v2.3.7放棄了之前版本的sigar方式獲取主機指標,采用流行的OSHI元件來采集主機指標
2.采用伺服端和代理端協同工作方式,更輕量,更高效,可支持數千台主機同時線上監控
3.server端負責接受數據,處理數據,生成圖表展示。agent端預設每隔2分鐘(時間可調)上報主機指標數據
4.支持主流伺服器平台安裝部署,如Linux, Windows,macOS,Unix等
5. 王 垢雲 采用主流技術框架SpringBoot+Bootstrap,完美實作了分布式監控系統,為反哺開源社群,二次開源
原碼使用
1.使用IDEA的話(推薦),直接開啟wgcloud-server和wgcloud-agent即可,JDK使用1.8
2.使用Eclipse的話,匯入maven工程wgcloud-server和wgcloud-agent即可,JDK使用1.8
3.執行所需sql指令碼(本計畫使用mysql資料庫),在sql資料夾下,在mysql資料庫裏建立資料庫wgcloud,匯入wgcloud.sql即可
4.bin目錄下的指令碼檔,為server和agent啟動/停止指令碼(linux和windows),和打包好的wgcloud-server-release.jar放到同一個目錄下即可。
執行環境
1. JDK版本:JDK1.8、JDK11
2.資料庫:MySql5.5及以上、MariaDB、PostgreSQL、Oracle
3.支持系統平台
支持監測Linux系列:Debian,RedHat,CentOS,Ubuntu,Fedora,SUSE,麒麟,統信(UOS),龍芯(mips)等
支持監測Windows系列:Windows Server 2008 R2,2012,2016,2019,2022,Windows 7,Windows 8,Windows 10,Windows 11
支持監測Unix系列:solaris,FreeBSD,OpenBSD
支持監測MacOS系列:macOS amd64,macOS arm64
其他支持:ARM,Android(安卓),riscv64,s390x,樹莓派,AIX等
通訊圖範例(http協定)
功能截圖
首頁
主機管理
主機拓撲圖
PING拓撲圖
SNMP拓撲圖
行程監控
日誌監控
檔防篡改監測列表
DOCKER列表
資料來源資訊
數據表監測列表
視覺化 大屏
看板
PING監測列表
Redis效能監測列表
Redis執行參數詳情
Nginx日誌檔檢測
Kafka效能監測列表
K8S Node列表
巡檢報告列表
自訂告警
指令下發列表
演示地址
http://124.223.6.79:9999/dash/main
帳號/密碼:admin/111111
admin是唯讀帳號,因此只有瀏覽許可權,沒有添加刪除修改等許可權
原始碼下載地址
https://gitee.com/wanghouhou/wgcloud.git
看到最後,如果這個計畫對你有用,一定要給我點個「 在看和贊 」。