Kafka JMX指标的时间窗口是多少?

时间:2019-07-18 07:49:50

标签: apache-kafka kafka-consumer-api jmx kafka-producer-api

有关某些JMX度量的文档提到了一个时间窗,在该时间窗上对一些度量取平均值。

例如此处:https://docs.confluent.io/current/kafka/monitoring.html

这是什么时间窗口?它是固定的,可配置的还是动态调整的?

request-size-avg::
    The average size of all requests in the window for a broker.

感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

request-size-avg是根据kafka-clients(生产者/消费者)计算的度量。 该窗口可通过以下配置进行配置:metrics.sample.window.ms

来自官方documentation

The window of time a metrics sample is computed over.

此配置的值默认设置为30000(30秒)。 消费者,生产者,Kafka Connect和Kafka Streams当前支持此配置。

请注意,其他配置可能会影响指标计算:metrics.num.samples