在spring boot中导出指标

时间:2016-11-03 09:21:26

标签: java spring spring-boot spring-boot-actuator codahale-metrics

spring boot显示/metrics端点中的所有可能指标。另一方面,它在内部使用指标导出器。例如,当您添加dropwizard指标(当前事实上的标准?)时,它会自动注册,但并非所有spring-boot指标都会导出到dropwizard。为了获得更多/所有指标,必须手动注册不同的指标集。它必须与spring-boot对/metrics端点的作用保持平行。

所以问题是:如何正确完成?我应该使用指标导出器并为每个数十个微服务维护它,还是使用Collection<PublicMetrics>端点使用的/metrics并由spring维护?

1 个答案:

答案 0 :(得分:0)

仅使用dropwizard指标来检测代码,因为它具有比Spring更直观的API。

使用spring-dropwizard(http://metrics.ryantenney.com/)集成,所有dropwizard指标都会暴露给端点/指标,因此您无需手动注册任何内容。