У меня работает брокер Kakfa, который я отслеживаю с помощью JMX.
Этот брокер является док-контейнером, работающим, так как процесс, запущенный с kafka-server-start.sh
порт JMX 9999
, отображается как и используется какпеременные окружения.
Когда я подключаюсь к порту JMX и пытаюсь перечислить все домены, я получаю следующее:
kafka
kafka.cluster
kafka.controller
kafka.coordinator.group
kafka.coordinator.transaction
kafka.log
kafka.network
kafka.server
kafka.utils
Я не вижу kafka.producer
, что понятно, потому что производительдля этого брокера Kafka есть N
число различных приложений, но на данный момент я запутался.
Как мне также получить метрики kafka.producer
.Нужно ли выставлять метрики kafka.producer
в каждом приложении N
, которое выступает в роли производителя ИЛИ , есть ли какая-либо конфигурация, которая начинает собирать метрики kafka.producer
только на брокере.
Как правильно это сделать.Пожалуйста, помогите.