Каково временное окно для показателей Kafka JMX?

В документации по некоторым метрикам JMX упоминается временное окно, по которому усредняются некоторые метрики.

Например здесь: https://docs.confluent.io/current/kafka/monitoring.html

Что это за временное окно? Является ли он фиксированным, настраиваемым или динамическим?

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

Спасибо за вашу помощь.

Построение конвейеров данных в реальном времени с Apache Kafka: Руководство по Python
Построение конвейеров данных в реальном времени с Apache Kafka: Руководство по Python
Apache Kafka - популярная платформа распределенной потоковой передачи данных, которую можно использовать для построения конвейеров данных в реальном...
1
0
405
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

request-size-avg — это метрика, вычисляемая на основе клиентов kafka (производитель/потребитель). Окно настраивается через конфиг: metrics.sample.window.ms

Из официального документация:

The window of time a metrics sample is computed over.

Значение для этой конфигурации по умолчанию установлено на 30000 (30 секунд). Эта конфигурация в настоящее время поддерживается Consumer, Producer, Kafka Connect и Kafka Streams.

Обратите внимание, что дополнительные настройки могут повлиять на расчет метрик: metrics.num.samples

Другие вопросы по теме