# 接入 actuator
在网关 pom 加入如下依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
注意:actuator 依赖要放在其它依赖之前
在网关配置,如 application.yml 中加入配置:
management:
endpoints:
web:
exposure:
include: '*'
重启网关,请求 http://网关ip:port/actuator/threaddump,若正常响应则表明接入 actuator 成功。
# 接入 prometheus
在接入 actuator 的基础上,在 actuator 的依赖之后加入:
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-prometheus</artifactId>
</dependency>
前面的 management 配置调整为:
management:
endpoints:
web:
exposure:
include: '*'
metrics:
export:
prometheus:
enabled: true
tags:
application: ${spring.application.name}
重启网关,请求 http://网关ip:port/actuator/prometheus,若正常响应则表明接入 prometheus 成功。
← 服务编排处理列表数据(下) 接入Nacos →