WGCLOUD 是一款集成度较高的分布式运维监控平台,具有集群监控,易部署、易上手使用、轻量、高效、自动化等特点,server 端基于 springboot 开发,agent 端使用 go 编写。核心模块包括:主机系统信息监控,CPU 监控,CPU 温度监控,内存监控,网络流量监控,磁盘 IO 监控,磁盘空间监测,系统负载监控,硬盘 smart 健康检测,应用进程监控,端口监控,docker 监控,日志文件监控,文件防篡改保护,数据可视化监控,自动生成拓扑图、大屏可视化,数通设备监测,服务接口监测,K8S 监测,设备账号管理,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.9 更新说明
1. 漏洞修复 CVE-2023-26119
2. 新增,告警恢复通知脚本,查看配置项 recoverScript
3. 新增,主机停止监控功能。支持设置主机不计算资源,设置不计算后,在监控概要页面、大屏页面中,不计算此主机的 cpu、内存、磁盘等信息
4. 新增,服务接口监控新增支持 Basic auth 和 Bearer token 类型的接口,查看说明
5. 新增,支持资产管理、设备账号管理,和监控主机关联起来,但这个不是必须的,可以不关联
6. 新增,主机列表和 PING 列表,新增排序功能
7. 新增,常用命令笔记模块,支持自定义配置告警提醒声音
8. 新增,趋势图表数据展示,支持数据压缩,对数据均衡化处理,防止一次加载数据太多造成浏览器卡顿,查看配置项 chartDataMaxShowValue
9. 新增,支持主机连接数量告警,查看配置项 netConnectionsWarnVal
10. 新增,支持设置不需要保存的磁盘,查看配置项 diskBlockSave
11. 新增,主机系统页面,磁盘空间列表增加【总计】一行
12. 新增,在页面进行告警脚本的调试发送功能,新增支持选中一个或多个监控资源【迁移】给指定成员账号
13. 新增,自定义监控项,支持批量添加
14. 新增,指令下发,增加【再次下发】功能,点击跳转到已有之前的指令内容、选中主机、指令名称的编辑页面,稍加修改后即可再次下发
15.bug 修复,登录增加,处理连续 5 次输入错误密码,10 分钟内禁止登录
16. 优化,脚本告警时,系统对告警内容中的空格统一处理替换为字符串 \u0020,避免发送给第三方告警接口时因为空格出现内容被截断的情况。如果有需要,我们也可以在告警脚本中把 \u0020 再替换为空格
17. 优化,主机列表操作区域按钮排列展示优化
18. 优化,系统清理历史数据时间,改为每天早上 7:00,原来是 8:00
19. 优化,进程采集的 cpu 使用率计算方法,新增支持采集进程的连接数量指标
20. 改造,snmp 监测,支持温度和电压监测。将 cpu 使用率、内存使用率、磁盘占用率改为支持表达式获取数据,同时也支持 OID 直接获取。修复列表速率偶尔出现 0 的 bug,修复趋势图偶尔出现负数的 bug。
21. 优化,支持隐藏页面右下角的版本号
22. 一些已知的 bug 修复,优化 UI,数据表结构优化,agent 基础组件升级,代码结构优化