引入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
添加配置
配置application.yml
# springboot 2.1.6 引入actuator需要声明导出的接口,否则不会像早期版本那样自动映射出去
management:
server:
port: 8081 #端口号
endpoints:
web:
base-path: /actuator ## actuator的访问路径(修改访问路径,2.0之前默认是/,2.0默认是/actuator)
exposure:
include: "loggers" #只导出了loggers, 全部导出"*"
相关操作
- 查看所有配置信息
get请求: http://ip:8081/actuator
- 查看所有日志配置
get请求: http://ip:8081/actuator/loggers
- 根据包路径查询日志配置
get请求: http://ip:8081/actuator/loggers/com.example.demo
- 根据包路径修改日志级别
post请求: http://ip:8081/actuator/loggers/com.example.demo
请求Body内容:
{"configuredLevel": "ERROR"}