java 如何使用千分尺将prometheus端点添加到spring Boot 应用程序中?

fzsnzjdm  于 2023-08-01  发布在  Java
关注(0)|答案(1)|浏览(89)

我想用prometheus从我的spring Boot 应用程序中收集指标。
我在pom.xml中添加了以下内容:

<!-- https://mvnrepository.com/artifact/io.micrometer/micrometer-registry-prometheus -->
    <dependency>
        <groupId>io.micrometer</groupId>
        <artifactId>micrometer-registry-prometheus</artifactId>
        <scope>runtime</scope>
    </dependency>

字符串
还存在Spring罩起动器致动器。
我还尝试将prometheus添加到属性文件中:

management.endpoints.web.exposure.include=prometheus, *


我在访问/actuator/prometheus(/actuator works)时得到一个404错误
顺便说一下,我不知道如何调用“mvn”来获得依赖树,“mvn”不在路径中。在编辑pom.xml后,我看到一些依赖项被下载。
我也不知道什么是“范围:运行时”参数做的,想知道。

ie3xauqp

ie3xauqp1#

这对我来说在春 Boot 3中是有效的

management:
  server:
    port: 8081

  endpoints:
    web:
      exposure:
        include: health,prometheus
  prometheus:
    metrics:
      export:
        enabled: true

字符串

相关问题