wgcloud

Project Url: tianshiyeben/wgcloud
Introduction: Linux 运维监控工具,支持系统硬件信息,内存,CPU,温度,磁盘空间及 IO,硬盘 smart,GPU,防火墙,网络流量速率等监控,服务接口监测,大屏展示,拓扑图,端口监控,进程监控,docker 监控,日志监控,文件防篡改,数据库监控,指令批量下发执行,web ssh,Linux 面板(探针),告警,SNMP 监测,K8S,Redis,Nginx,Kafka,资产管理,计划任务,密码管理,工作笔记
More: Author   ReportBugs   OfficialWebsite   
Tags:

WGCLOUD 设计思想为新一代极简运维监控系统,提倡快速部署,最大限度降低运维的学习难度,全自动化运行,无模板和脚本。

当前仓库为开源版本 v2.3.7 最新,二次开发请拉取 master 分支即可

WGCLOUD 基于微服务 springboot 架构开发,是轻量高性能的分布式监控系统,核心采集指标包括:cpu 使用率,cpu 温度,内存使用率,磁盘容量,磁盘 IO,硬盘 SMART 健康状态,系统负载,MAC 地址,连接数量,网卡流量,硬件系统信息等。支持监测服务器上的进程应用、文件防篡改、端口、日志、DOCKER 容器、数据库、数据表等资源。支持监测服务接口 API、数通设备(如交换机、路由器、打印机)等。自动生成网络拓扑图,大屏可视化,web SSH(堡垒机),统计分析图表,指令下发批量执行,告警信息推送(如邮件、钉钉、微信、短信等)

  1. v2.3.7 放弃了之前版本的 sigar 方式获取主机指标,采用流行的 OSHI 组件来采集主机指标
  2. 采用服务端和代理端协同工作方式,更轻量,更高效,可支持数千台主机同时在线监控
  3. server 端负责接受数据,处理数据,生成图表展示。agent 端默认每隔 2 分钟(时间可调)上报主机指标数据
  4. 支持主流服务器平台安装部署,如 Linux, Windows,macOS,Unix 等
  5. WGCLOUD 采用主流技术框架 SpringBoot+Bootstrap,完美实现了分布式监控系统,为反哺开源社区,二次开源
  6. 当前仓库为开源版
  7. 商业版请到官网下载(www.wgstart.com),商业版免费但是不开源,生产环境建议部署商业版本,因为商业版功能更多、性能更优秀、安全性更好、更稳定、版本更新更活跃
  8. 如果您觉得 WGCLOUD 帮助到您的工作,那不用打赏我们,star 支持下就好了
  9. 关于分享,我们开源的初衷在于分享学习,如果可以的话,请在您的博客、网站(如果有的话)帮忙加个WGCLOUD链接或写个论坛帖子分享给更多的小伙伴,我们将非常感谢

🎉 WGCLOUD 官网文档

WGCLOUD 监控系统 在线文档和下载:http://www.wgstart.com

WGCAT 工单系统 在线文档和下载:https://www.wgstart.com/docs25.html

WGFIX 资产设备系统 在线文档和下载:https://www.wgstart.com/docs25.html

WGLOG 日志审计系统 在线文档和下载:https://www.wgstart.com/docs25.html

✨ 在线演示

http://www.wgstart.com/docs22.html

🌽 实用在线小工具

https://www.wgstart.com/docs12.html

🚀 Github仓库

https://github.com/tianshiyeben/wgcloud

🐳 功能清单

https://www.wgstart.com/help/docs79.html

👏 源码使用

1.使用 IDEA 的话(推荐),直接打开 wgcloud-server 和 wgcloud-agent 即可,JDK 使用 1.8 或者 JDK11

2.使用 Eclipse 的话,导入 maven 工程 wgcloud-server 和 wgcloud-agent 即可,JDK 使用 1.8 或者 JDK11

3.运行所需 sql 脚本(本项目使用 mysql 数据库),在 sql 文件夹下,在 mysql 数据库里创建数据库 wgcloud,导入 wgcloud.sql 即可

4.bin 目录下的脚本文件,为 server 和 agent 启动/停止脚本(linux 和 windows),和打包好的 wgcloud-server-release.jar 放到同一个目录下即可

✨ 功能截图

WGCLOUD 监控主面板

WGCLOUD 监控主机列表

WGCLOUD 监控主机磁盘信息

WGCLOUD 监控主机暗夜黑主题

WGCLOUD 监控主机暗夜黑主题

WGCLOUD 监控主机告警报表

WGCLOUD 监控主机大屏

WGCLOUD 监控主机大屏新版本

WGCLOUD 监控主机大屏新版本

WGCLOUD 监控主机状态趋势图

WGCLOUD 网络拓扑图

WGCLOUD 主机 web ssh 客户端图

WGCLOUD 主机画像图

GPU 数据监测

firewall 防火墙监测

Crontab

全量进程

动环监控

🌻 通信图示例(http 协议)

WGCLOUD 通信图示例

🌻 运行环境

1.JDK 版本:JDK1.8、JDK11

2.数据库:MySql5.5 及以上、MariaDB、PostgreSQL、Oracle

3.支持系统平台

支持监测 Linux 系列:Debian,RedHat,CentOS,Ubuntu,Fedora,SUSE,麒麟,统信(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,树莓派,AIX 等

🍀 联系我们

邮箱:wgcloud@foxmail.com

🌽 赞助支持

https://www.wgstart.com/docs19.html

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools