我正在尝试配置 LoggingMeterRegistry 以记录我的 Spring Boot 2.1.6 应用程序的指标。我希望每小时记录一次指标。
在我的 application.yml 中,我配置了以下内容
management:
metrics:
export:
logging:
enabled: true
step: 60m
但在日志中,我看到每分钟记录一次指标。我也尝试过属性键的其他变体,例如
management.metrics.export.logging:
enabled: true
step: 60m
我还尝试了持续时间字符串的各种格式,例如1h
,PT60M
但没有成功。指标每隔 1 分钟记录一次。
我在此处查看代码StepDurationConverterTest和此处StepDurationConverter将步骤持续时间字符串转换为 Duration 对象并且看起来像两种格式60m
并且1h
应该可以工作。
任何想法为什么我似乎无法更改记录间隔?