【问题标题】:How to count active Kafka consumers?如何统计活跃的 Kafka 消费者?
【发布时间】:2021-08-03 05:31:40
【问题描述】:

我们正在收集一些匿名分析,以利用我们当前基于 REST 的解决方案来跟踪每月活跃用户,并考虑迁移到 Apache Kafka。是否可以对消费者进行一些统计(计数、连接、传递的消息)?如果是,它对 GDPR 友好吗?

【问题讨论】:

    标签: apache-kafka statistics analytics


    【解决方案1】:

    Kafka 并没有真正提供开箱即用的功能。

    这些都没有附加可识别的数据

    • 可以通过标准网络工具计算 TCP 连接数。
    • 消息传递的字节数需要外部 JMX 指标聚合。
    • 如果没有自定义代码,消息计数不可用(因为消费者可以选择根本不跟踪偏移量,或者他们可以自己倒带)

    要计算活跃个消费者,您需要获取所有消费者,然后迭代这些组的消费者。

    【讨论】:

      猜你喜欢
      • 2019-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-19
      • 2019-04-21
      • 2017-01-04
      • 2016-07-12
      相关资源
      最近更新 更多