谢谢你,艾比
发布于 2019-01-28 18:06:47
Kafka使用两个库作为度量标准:
正如您可能知道的,代理端和客户端都使用了一堆公共代码(网络、请求)。由于此代码位于客户端项目中,这将导致代理具有这两种类型的度量,因此产生了2种报告类型!
kafka.metrics.reporter是用于"Yammer度量标准“的metric.reporters代表的是“卡夫卡指标”使用哪一种取决于你想看什么。如果您需要所有的度量,可以让一个定制的报告器实现这两个接口。此外,由于所有的指标也可以通过JMX提供,所以您可能想要抓取它,而不是依赖于度量报告。这两种解决方案在实践中都有效。
https://stackoverflow.com/questions/54401834
复制相似问题