本文介绍SpringBoot使用蚂蚁金服SOFA-Lookout配合Prometheus进行监控。SOFA-Lookout是蚂蚁金服开源的一款解决系统的度量和监控问题的轻量级中间件服务。正如介绍的,SOFA-Lookout提供了一些常用的监控指标,比如JVM线程,JVM类加载,JVM内存,JVM垃圾回收,机器文件系统信息和机器信息。这里需要配置一个SOFA-Lookout的端口,生产环境使用的话一定要查看这个端口是不是被占用了。Prometheus需要配置一下刚刚SOFA-Lookout的端口,如下:这里也可以将Prometheus展示给Grafana,我也查询了很多,但是貌似目前Grafana还没有默认推荐的Dashboard,大家可以根据情况自行构建,当然,如果有好的也希望可以推荐一下。看到红框部分就是启动成功了。这里Grafana在看一下Grafana界面,如图。

SpringBoot使用SOFA-Lookout监控的方法

SpringBoot使用SOFA-Lookout监控的方法

SpringBoot使用SOFA-Lookout监控的方法

SpringBoot使用SOFA-Lookout监控的方法