WGCLOUD 是一款集成度较高的分布式运维监控平台,具有集群监控,易部署、易上手使用、轻量、高效、自动化等特点,server 端基于 springboot 开发,agent 端使用 go 编写。核心模块包括:主机系统信息监控,CPU 监控,CPU 温度监控,内存监控,网络流量监控,磁盘 IO 监控,磁盘空间监测,系统负载监控,硬盘 smart 健康检测,应用进程监控,端口监控,docker 监控,日志文件监控,文件防篡改保护,数据可视化监控,自动生成拓扑图、大屏可视化,数通设备监测,服务接口监测,web ssh 堡垒机,指令下发,告警信息(邮件、钉钉、微信等)推送。
码云仓库:https://gitee.com/wanghouhou/wgcloud
GITHUB 仓库:https://github.com/tianshiyeben/wgcloud
WGCLOUD 唯一官网:http://www.wgstart.com
WGCLOUD 支持监测的操作系统平台
支持监测 Linux 系列:Debian、RedHat、CentOS、Ubuntu、Fedora、麒麟、统信 (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,树莓派等
WGCLOUD-v3.4.2 更新说明,2022-11-25 发布
1.新增,主机列表页面支持自定义显示列,因为列比较多,增加了可以自定义选择隐藏某些列的功能
2.新增,邮件发送支持TLS1.2,主要为了弥补像Outlook邮件发送的问题,在server/config/application.yml增加参数javaXmail即可使用此方式
3.新增,Docker监控,增加采集容器state指标
4.新增,SNMP监控,增加一种根据cpu使用率OID和内存使用率OID获取cpu使用率和内存使用率的方式(主要为兼容H3),原有cpu使用率和内存使用率通过计算获取方式依然支持
5.新增,上下行传输速率低于某个值时候告警,在server/config/application.yml可修改参数
upSpeedMinVal
和downSpeedMinVal
6.新增,数据监控支持监测Redis和MongoDB
7.bug修复,主机列表按照内存、上下行传输速率排序不准确的问题
8.bug修复,进程、端口、日志、docker、自定义监控、防篡改等主机资源,当主机有备注时,列表不显示成员账号的问题
9.bug修复,docker监控CONTAINER NAME的bug,当出现两个容器CONTAINER NAME相似时,比如redis和redisA,那么设置docker监控CONTAINER NAME为redisA可能会监控到redis
10.漏洞修复,CVE-2022-42889,漏洞描述:Apache Commons Text版本1.5到1.9中,由于不安全的插值默认值,当输入的参数不受信任时,可能导致远程代码执行
11.漏洞修复,CVE-2022-42003,漏洞描述:FasterXML jackson-databind 小于2.14.0-rc1拒绝服务漏洞
12.优化,列表页面可以设置分组为空,即取消分组
13.优化性能,agent上报数据先压缩体积后再传输,节省流量带宽30%,更轻更快
14.一些已知的bug修复,优化UI,代码结构优化