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整体优化。