【发布时间】:2021-11-21 08:39:16
【问题描述】:
我希望日志记录器以 INFO 级别而不是 TRACE 记录。文档指出:
日志记录器必须配置为跟踪级别才能记录请求和响应
我知道这也许是一种最佳做法,但我不明白为什么它不能在 INFO 中以技术级别记录。当我将其“设置”为以 INFO 级别记录时,它不会记录任何内容。 我正在使用 logbook-spring-boot-starter 的 2.13.0 版本
我已尝试将 application.yml 设置如下:
logbook:
exclude:
- /swagger-ui.html
- /schema/**
- /health
- /favicon.ico
- /togglz-console/**
filter.enabled: true
format.style: json
write:
level: INFO
max-body-size: 8192
我也试过设置
logging.level.org.zalando.logbook to INFO.
在 logback 上运行调试表明它会将 INFO 传播到 Logbook 并且没有记录任何错误:
|-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@6b3bcab7 - Propagating INFO level on Logger[org.zalando.logbook] onto the JUL framework
我错过了什么吗?我可以试试别的吗?
【问题讨论】:
标签: java spring-boot configuration logback logbook