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