基于springboot和bootstrap的开源运维监控工具

如zabbix等优秀的开源监控软件一样,wgcloud也是开源项目,算是后起之秀吧,以极简和高效著称

网站下载:www.wgstart.com

wgcloud非常的简单,你不用写各种模板和脚本,安装完成后就自动监控了,安装在网站有详细的说明。

系统模块如下:

1.主机集群监控,默认配置可支持1000+主机同时在线监控,再多点也可以。如果做一些调优和加强,可支持5000+节点监控

2.CPU监控,内存监控,系统负载,磁盘等基础指标监控,这些都是必备的,不用说了哈,cpu,内存,磁盘都支持告警

3.数据监控(mysql,oracle,pg等),这个是做什么的呢,比如你想监控每个小时有多少订单产生,有多少注册用户,这个功能就很有用了,它支持你写sql来统计数据,监控数据的变化趋势,当然不能写敏感字啊,系统做了很完善的过滤机制了,不用担心。数据源连接不成功时候会告警。

4.服务心跳检测,这个就是服务接口的健康检测,看你能返回200不,否则就算失败,支持告警

5.进程监控,支持pid文件,进程id,进程名称来监控进程是否正常运行,使用了多少内存和cpu,支持告警

6.docker监控,监控docker的使用状态,支持告警

7.磁盘监控,监控磁盘的使用情况

8.网络拓扑图,自动生成server和所有主机的网络拓扑图,很漂亮哈

9.端口监控,监控端口是否telnet通,这个排除了网络防火墙因素,相当于telnet localhost 端口,支持告警

10.日志文件监控,可以监控日志里有无关键字,有就告警,可以指定具体的日志文件或日志所在的目录,如/usr/local/nginx/logs/access.log,或/usr/local/nginx/logs/,指定目录时候会读取目录下最新的日志文件

11.告警方式,默认是邮件,也支持告警脚本执行,可以在实现钉钉微信等方式来告警,所有指标告警都可以在配置文件里关闭和开启

12.设备管理,这个很有用哈,可以用来管理公司的各种设备

13.主机画像,这个是对主机的cpu,内存,磁盘,负载,监控的端口,进程,docker,日志文件等所有信息进行全部展示

最后放几张图

demo2.jpg
demo3.jpg
demo4.jpg

你可能感兴趣的:(基于springboot和bootstrap的开源运维监控工具)