Как контролировать apache kafka с помощью nagios?

Есть ли способ контролировать мой кластер kafka с помощью nagios? любой рабочий плагин, API или что-то еще, чтобы проверить: состояние брокера, состояние раздела, состояние памяти, текущее смещение и все ценные показатели из моего кластера?


person Giuseppe    schedule 11.12.2017    source источник


Ответы (1)


Мы используем Nagios для мониторинга метрик Kafka JMX (мы используем JMXeval, но вы можете использовать любой из ваших любимых скриптов мониторинга JMX для Nagios), где мы можем найти много полезных метрик, таких как память, задержка, количество автономных разделов и так далее.

Я настоятельно рекомендую вам прочитать эту статью о мониторинге Kafka, где вы можете найти много полезных советов, что вы можете отслеживать - https://blog.serverdensity.com/how-to-monitor-kafka/

Поскольку JMX по умолчанию отключен, вам необходимо сначала включить его. Вы можете следовать инструкциям по Включить JMX на Kafka Brokers.

person Rohlik    schedule 12.12.2017