WGCLOUD是一款可以對數(shù)據(jù)進行全面監(jiān)控的分布式監(jiān)控系統(tǒng),主要提供主機監(jiān)控,ES集群監(jiān)控,CPU監(jiān)控,docker監(jiān)控,網(wǎng)絡(luò)流量監(jiān)控,內(nèi)存監(jiān)控等功能,接下來小編就給大家?guī)磉@款軟件的具體介紹,感興趣的小伙伴們快來看看吧。

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