关于Datadog中kafka.messages_in.rate指标含义及是否含副本同步消息的问询
Datadog
kafka.messages_in.rate 指标范围说明 刚好对这个指标的逻辑比较熟悉,我来给你明确它的统计范围:
kafka.messages_in.rate统计的是所有流入Kafka Broker的消息总速率——这不仅包含外部生产者发送的业务消息,还涵盖了Broker之间用于副本同步的复制消息。
原因在于,这个指标是基于Kafka原生的MessagesInPerSec指标采集的,而Kafka本身的这个底层指标,就是用来统计所有进入Broker的消息流量,不管消息来源是外部生产者还是集群内的其他Broker副本。官方文档虽然描述直白,但从底层指标的设计逻辑就能推断出这一点。
如果你需要单独统计生产者发送的消息速率,推荐使用kafka.producer.messages_sent.rate指标,它专门针对生产者端的发送行为统计,不会包含副本同步的流量。
内容的提问来源于stack exchange,提问作者Somasundaram Sekar
相关产品推荐
相关产品推荐

