今天要说的这个开源项目是基于微服务springboot架构开发,是轻量高性能的分布式监控系统,核心采集指标包括:cpu使用率,cpu温度,内存使用率,磁盘容量,磁盘IO,硬盘SMART健康状态,系统负载,连接数量,网卡流量,硬件系统信息等。支持监测服务器上的进程应用、文件防篡改、端口、日志、DOCKER容器、数据库、数据表等资源。支持监测服务接口API、数通设备(如交换机、路由器、打印机)等。自动生成网络拓扑图,大屏可视化,web SSH(堡垒机),统计分析图表,指令下发批量执行,告警信息推送(如邮件、钉钉、微信、短信等)。。
我们先来看一些功能上的截图:
颜值高且几乎把所有监控指标都显示的完美首页:
资源相关的监控,主要包括有主机的管理、服务器进程监测、端口监测、日志监控及docker的监测
还有对数据源的管理及数据表的监测
接口的监测
还有超漂亮的几个版本的可视化监控大屏展示
ftp/sftp的监测
各种中间件的监测,包括有redis、kafka、k8s相关的监测,可谓是功能强大了
很炫的主机拓扑图,一目了然,另外还有PING及SNMP的拓扑图也都是很酷炫的存在
还有一些其它的系统管理方面的功能,如:系统日志、指令下发、标签管理、告警设置等等
这个开源项目就是——WGCLOUD
WGCLOUD是一个国人开源的运维监控系统,它采用主流技术框架SpringBoot+Bootstrap,完美实现了分布式监控系统。它支持主流服务器平台安装部署,如Linux, Windows,macOS,Unix等。它采用服务端和客户端协同工作的方式,使得系统更轻量高效,默认可支持500+主机监控。服务端负责处理数据,生成图表展示,以及推送告警信息,而客户端则负责定时上报主机数据。这种设计方式使得WGCLOUD能够实时、准确地监控主机的各种指标。
在监控的深度上,WGCLOUD也有很好的表现。除了监控主机的各种指标外,它还支持监控进程、端口、日志、docker等应用。这使得用户可以全面了解系统的运行状况,从而做出更准确的决策。此外,WGCLOUD还提供了完善的RESTful API,这使得它可以与其他系统或自定义脚本无缝集成,扩展性强。同时,WGCLOUD也支持多数据源监控和自定义SQL脚本执行,用户可以根据需要实时监控业务数据的变化。
总的来说,WGCLOUD是一个功能强大、易用性高的运维监控系统。它能够满足用户对于主机、应用、业务数据等多方面的监控需求,对于企业在监控方面来说是一个很不错的选择!
往期热文
2.4K Star!分享一个很不错的k8s管理面板!很轻量!
36.9K star ! 推荐一个酷炫低代码开发平台!功能太强!
10.4K Star!一个高颜值的开发人员速查平台!太实用了!
3.4K Star!一个轻量级 Java 权限认证框架!有点强!
16.6K Star!新一代Linux 服务器运维管理!有点强!