spring boot显示了/metrics端点中所有可能的指标。另一方面,它在内部使用指标导出器。例如,当您添加dropwizard指标时(当前的事实标准?)它会自动注册,但并不是所有的spring-boot指标都会导出到dropwizard中。为了拥有更多/所有指标,必须手动注册不同的指标集。并且它必须与spring-boot对/metrics端点所做的事情并行维护。
所以问题是:应该如何正确地完成这项工作?我是应该使用指标导出器并为几十个微服务中的每一个都维护它,还是应该使用由/metrics端点使用并由spring维护的Collection<PublicMetrics>?
发布于 2017-06-16 04:26:35
只使用dropwizard度量来检测您的代码,因为它具有比Spring更直观的API。
通过spring-dropwizard (http://metrics.ryantenney.com/)集成,所有dropwizard指标都将公开给端点/metrics,因此您不需要手动注册任何内容。
https://stackoverflow.com/questions/40397770
复制相似问题