WGCLOUD是一款可以對數據進行全面監控的分布式監控系統,主要提供主機監控,ES集群監控,CPU監控,docker監控,網絡流量監控,內存監控等功能,接下來小編就給大家帶來這款軟件的具體介紹,感興趣的小伙伴們快來看看吧。
基本簡介
WGCLOUD,是高性能高并發的分布式監控系統,server基于springboot架構開發,agent采用go開發。核心模塊包括:主機監控,ES集群監控,CPU監控,docker監控,網絡流量監控,內存監控,業務數據監控(mysql,oracle,pg等),服務心跳檢測,應用進程管理,磁盤IO監控,系統負載監控,監控告警信息推送。 WGCLOUD也是優秀的開源項目,目前在github上的start數量1.8K。
軟件特色
高并發;
server端基于springboot微服務架構,做調優后可支持5000+主機監控;
linux服務器狀態監控工具WGCLOUD;
實時監控 30秒;
監控主機每隔30秒向服務端上報數據;
開源監控和運維系統WGCLOUD;
數據實時監控;
支持對核心業務數據實時監控,實現業務數據流轉閉環機制;
"支持服務器各種指標監控(cpu,內存,磁盤,負載,網絡流量等),業務數據監控,服務接口檢測,大數據ES集群監控,公眾看板服務,告警信息推送(默認郵件,可集成釘釘微信短信等)"。
更新日志
1、新增,硬盤smart健康檢測能力,需要在監控主機安裝smartmontools;
2、新增,可配置不需要告警的主機集合,在/server/config/application.yml配置選項blockIps;
3、新增,改造【主機列表】,增加接收、發送KB/秒指標、主機畫像;
4、新增,端口監控機制優化,有些主機localhost未開啟,所以增加配置選項,使用telnet ip 端口或telnet localhost 端口檢測;
5、新增,主機下線判定原來10分鐘,提升為5分鐘,更加靈敏,因此agent上報時間間隔不能超過5分鐘;
6、優化,刪除菜單【主機畫像】,將其合并到【主機列表】;
7、優化,【監控主面板】,當沒有數據表時候不顯示數據監控圖表;
8、優化,磁盤空間、磁盤IO指標改為每30分鐘上報一次,提升性能,因為此指標變動較緩慢,沒必要實時上報;
9、bug,修復主機列表磁盤空間百分比小數點后數字過長的問題;
10、bug,修復服務接口監測不支持https問題,新增根據響應內容中的標識來判斷接口是否正常,并行運算,優化性能;
11、bug,大屏bug修復,新增吞吐量指標,請升級;
12、bug,修復agent和數據開放接口根據ip獲取監控進程、監控端口、監控docker、監控日志的模糊匹配ip問題,已改為完全匹配ip查詢模式;
13、bug,修復多個agent的bindIp相同時,同時上報,【主機列表】數據重復顯示問題;
14、底層架構重構、性能優化、UI整體優化。