【问题标题】:Number of new messages received in a kafka topic per unit time一个kafka主题单位时间内收到的新消息数
【发布时间】:2019-08-05 08:32:44
【问题描述】:

我正在尝试绘制给定 Kafka 主题中每单位时间(分钟或小时)收到的新消息的数量。

我看过有关查找主题中当前消息数量的帖子。作为一种潜在的解决方案,我可以在每个时间间隔查询这个数字,但是,这不考虑过期消息(由于保留时间)。

有没有办法获取一个kafka主题单位时间内收到的新消息数?

【问题讨论】:

    标签: apache-kafka


    【解决方案1】:

    在 JMX 指标中,您可以找到 kafka.server:type=BrokerTopicMetrics,name=MessagesInPerSec,它表示传入消息的速率。您可以将其存储在 Prometheus 或其他时间序列数据库中,并根据时间进行查询。

    【讨论】:

      猜你喜欢
      • 2020-12-09
      • 1970-01-01
      • 1970-01-01
      • 2021-06-17
      • 2021-12-10
      • 1970-01-01
      • 2018-07-22
      • 2021-05-24
      • 2018-09-15
      相关资源
      最近更新 更多