看看人家那极简运维监控系统,那叫一个优雅(附源码)!
来源:GitHub猿 整理
上次是谁要的监控系统项目啊,猿哥帮你找到了。
介绍
本项目系统是设计思想为新一代极简运维监控系统,提倡快速部署,降低运维学习难度,全自动化运行,无模板和脚本。当前仓库版本为v2.3.6。
基于微服务SpringBoot架构开发,是轻量高性能的分布式监控系统,核心采集指标包括:主机系统信息,网络流量,CPU状态,CPU温度,内存状态,磁盘空间和IO监控,硬盘smart健康检测,系统负载,大屏可视化,ES集群状态,数据可视化监控(mysql,oracle,pgsql等),服务接口检测,应用进程监控,网络拓扑图,端口监控,日志文件监控,docker监控,数通设备监测,Web SSH,堡垒机,指令下发,告警信息(邮件微信钉钉短信等)推送。
环境搭建
1.JDK1.8
2.mysql5.6及以上
3.支持监测Linux系列:debian、redhat、centos、ubuntu、麒麟、统信、龙芯、树莓派等。PS:linux内核版本需要2.6.23或更高,CentOS/RHEL 6.0以上
4.支持监测windows系列:windows server2003以上(不含2003),win7,win8,win10
5.支持监测macOS系列:macOS amd64
6.支持监测Linux系列:FreeBSD,OpenBSD,solaris
搜索公众号Java架构师技术回复“私活”,送你一份惊喜礼包。
部署
1.使用IDEA的话(推荐),直接打开wgcloud-server和wgcloud-agent即可,JDK使用1.8
2.使用Eclipse的话,导入maven工程wgcloud-server和wgcloud-agent即可,JDK使用1.8
2.运行所需sql脚本(本项目使用mysql数据库),在sql文件夹下,在mysql数据库里创建数据库wgcloud,导入wgcloud.sql即可
3.wgcloud-agent运行所需sigar的so,dll等文件,在sigarLibs里,解压后可用,开发环境注意配置编译器的VM参数即sigarLibs路径:-Djava.library.path=E:\wgcloud-agent-v2.3\sigarLibs
往日监控相关:
功能演示
扫码下方二维码,后台回复【运维监控】即可获取
猿哥个人微信
添加猿哥个人微信即送一份惊喜大礼包
→ 技术资料共享
→ 技术交流社群
看看人家那前后端系统,那叫一个优雅(附源码)!
看看人家那电子商务平台及CMS建站系统,那叫一个优雅(附源码)!
最近,GitHub猿建了一个「GitHub猿交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub猿」公众号后台回复【加群】邀请你入群。