添加log4j2_events_total指标的Java Spring Boot Prometheus指标

问题描述 投票:0回答:1

我已经添加了Prometheus和Actuactor的依赖关系:

<dependency>
  <groupId>io.micrometer</groupId>
  <artifactId>micrometer-core</artifactId>
  <version>${micrometer-registry-prometheus.version}</version>
</dependency>
<dependency>
  <groupId>io.micrometer</groupId>
  <artifactId>micrometer-registry-prometheus</artifactId>
  <version>${micrometer-registry-prometheus.version}</version>
</dependency>
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-actuator</artifactId>
  <exclusions>
    <exclusion>
      <artifactId>spring-boot-starter-logging</artifactId>
      <groupId>org.springframework.boot</groupId>
    </exclusion>
  </exclusions>
</dependency>

但是如果我转到端点/ actuator / promehteus,即使我也从Spring Boot启动程序中添加了log4j2依赖项,就没有log4j2_events_total度量标准,我是否缺少一些其他配置那?

java spring spring-boot metrics prometheus
1个回答
0
投票

尝试一下,我创建了一个新项目,并且在添加以下依赖项之后对我有用。确保添加spring-boot-starter-web依赖项并从中排除spring-boot-starter-logging

以避免SLF4J: Class path contains multiple SLF4J bindings.错误。
© www.soinside.com 2019 - 2024. All rights reserved.