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.1 更新说明,2022-10-03 发布
1.新增,自定义监控指标,agent定时执行用户输入的指令或脚本,这个指令或脚本最后只输出一个数字即可,服务端会把每次上报数字
保存生成图表展示,并支持告警表达式。比如我们想监测某个文件夹下的文件数量,某个文件大小等,都可以通过此功能实现,使用说明
2.新增,SNMP设备监测新增内存使用率和cpu使用率指标,但是这两项并不是必填的
3.新增,server辅助工具server-backup,数据监控、服务接口、数通PING、SNMP监测,它们是由server自主监测的模块,如果因网络原因
server无法访问被监控资源时,将它(server-backup)部署到可用的网络环境实现监控资源,它和agent一样,采集数据定时给server上报,使用说明
4.改造,数据表趋势图、服务接口趋势图、PING监测趋势图、SNMP监测趋势图时间段查询,改造为最近1小时,最近2小时,最近6小时,最近12小时,
最近24小时,自定义选择时间段查询选项
5.新增,服务接口趋势图、PING监测趋势图、SNMP监测趋势图页面增加导出Excel
6.新增,日志文件监控文件夹时候,新增支持.txt和.out类型日志文件,原.log依然也支持
7.新增,服务接口监控连续失败几次后发送告警,默认2次,在server/config/application.yml中修改配置项heathWarnCount
8.新增,PING监测连续失败几次后发送告警,默认2次,在server/config/application.yml中修改配置项heathWarnCount
9.新增,数据库监控,新增数据库logo显示,数据表新增【数据状态】字段
10.新增,主机列表,新增suse、fedora系统图标
11.优化,web ssh
12.优化,数据表监控sql语句长度增加到2000字符,之前是1000。新增SQL执行结果列值同时支持浮点型和整型,之前只支持整型
13.优化,服务接口监控,post接口提交body,长度增加到2000字符,之前是500
14.bug修复,SNMP监测图表页面,每个设备趋势图走向都相似的bug修复
15.修复安全漏洞,PostgreSQL CVE-2022-31197
16.一些已知的bug修复,优化UI,代码结构优化