springboot怎么测试别的项目(Prometheus对接springboot)

SpringBoot监控:

springboot怎么测试别的项目(Prometheus对接springboot)(1)

核心代码

micrometer:监控指标的度量类库。

地址:https://github.com/micrometer-metrics/micrometer

<!-- web 依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>io.micrometer</groupId> <artifactId>micrometer-registry-prometheus</artifactId> </dependency>

application.yml 配置:

# 暴露监控端点 management: endpoints: web: exposure: include: '*'

访问路径,可以查看监控的信息:localhost:8080/actuator/prometheus

springboot怎么测试别的项目(Prometheus对接springboot)(2)

报警配置

Grafana 目录下:grafana.ini,建议新建个人配置文件,下面是mac下配置文件存储位置

/usr/local/etc/grafana/grafana.ini

代码

简单源码:https://gitee.com/lizhifu/tomato-cloud/tree/master/tomato-study/tomato-study-prometheus

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页