spring boot显示/metrics
端点中的所有可能指标。另一方面,它在内部使用指标导出器。例如,当您添加dropwizard指标(当前事实上的标准?)时,它会自动注册,但并非所有spring-boot指标都会导出到dropwizard。为了获得更多/所有指标,必须手动注册不同的指标集。它必须与spring-boot对/metrics
端点的作用保持平行。
所以问题是:如何正确完成?我应该使用指标导出器并为每个数十个微服务维护它,还是使用Collection<PublicMetrics>
端点使用的/metrics
并由spring维护?
答案 0 :(得分:0)
仅使用dropwizard指标来检测代码,因为它具有比Spring更直观的API。
使用spring-dropwizard(http://metrics.ryantenney.com/)集成,所有dropwizard指标都会暴露给端点/指标,因此您无需手动注册任何内容。