Spring Boot中的MeterBinders

时间:2018-05-18 09:58:59

标签: spring-boot micrometer

我试图理解为什么有些千分尺的MeterBinder被连接起来而其他的没有。我可以看到MeterRegistryPostProcessor从上下文中获取所有类型。但是为什么例如JettyStatisticsMetrics不在上下文中,但JvmGcMetrics是?

谢谢!

1 个答案:

答案 0 :(得分:0)

MeterBinder需要作为Spring Bean公开,以便将它们接收。

对于Spring-Boot 1.x,需要在micrometer-spring-legacy项目中公开/配置它们。对于Spring-Boot 2,这是在spring-boot项目本身完成的。

如果您遗漏了一些自动配置的MeterBinder,请不要犹豫,在相应的错误跟踪器中提出问题:herehere。 (请使用搜索。可能已经报告了这些问题。)