Kafka多节点集群监控



我有Kafka集群,每个集群有3个服务器和3个代理。我已经能够使用jmx监控1个代理。但我注意到jmx传输的数据只和我们连接的指定代理有关。

一般来说,我如何监控"集群"(例如,我想知道主题吞吐量中的消息(?

单个代理JMX数据不会知道其他代理。您必须在每台服务器上安装度量收集器,并将数据聚合到度量数据库中。

普罗米修斯+JMX出口商+格拉法纳是一个流行的组合。然后PromQL将负责在每个主机上查询数据。

最新更新