Мониторинг многоузловых кластеров Kafka - PullRequest
1 голос
/ 10 ноября 2019

У меня есть кластер Kafka с 3-мя серверами и 3-мя брокерами каждый. Я уже в состоянии контролировать 1 брокера с помощью jmx. Но я заметил, что данные, передаваемые jmx, относятся только к указанному брокеру, к которому мы подключаемся.

Как я могу отслеживать "кластер" в целом (например, я хочу знать пропускную способность сообщений по теме)?

1 Ответ

0 голосов
/ 11 ноября 2019

Данные о JMX одного брокера не будут знать о других брокерах. Вам нужно будет установить коллекторы метрик на каждом сервере и объединить данные в базу данных метрик.

Прометей + экспортер JMX + Графана - популярная комбинация

...