这是我参与11月更文挑战的第26天,活动详情查看:2021最后一次更文挑战
1.下载可视化模板
通过上文可知grafana为显示页面,所以本文提供一份监控springboot的json页面供大家下载。
链接:pan.baidu.com/s/1h5yrTsqU…
提取码:ehbv
2.配置SpringBoot
1.修改pom
1 | js复制代码<?xml version="1.0" encoding="UTF-8"?> |
2.修改application.yml
1 | js复制代码management: |
3.设置application
在启动问价中加入以下代码。
1 | js复制代码 @Bean |
SpringBoot项目到这里就配置完成了,启动项目,访问http://ip:8080/actuator/prometheus即可看到返回值,这些值就是spring boot返回在前台页面的信息。
3.Prometheus配置
在prometheus配置监控我们的SpringBoot应用,完整配置如下所示。找到配置文件替换即可。
1 | js复制代码# my global config |
启动Prometheus ,访问 ip:9090,然后按照下图操作,即可看到已经注册到Prometheus 的监控任务。
4.Grafana配置
输入ip:3000,可以进入grafana的可视化界面。
1.配置prometheus数据源 (ip:9090)
上图填写你prometheus地址,端口切记填写9090,点击save后,如果失败会有提示 。
2.导入可视化模板
然后导入上文下载好的可视化界面模板。
选择上文配置好的数据源,prometheus选项就是上文配置的数据源。
3.验证
出现以上画面 配置完成!
本文转载自: 掘金