Интеграция · Очереди и брокеры
Apache Kafka
Topic lag, ISR, controller metrics, JMX.
Что собирается
JMX exporter sidecar к каждому broker’у. Метрики: per-topic message rate, partition under-replicated, consumer group lag, leader election count.
Требования
- ✓Kafka 2.x+ / KRaft
- ✓JMX enabled per broker
- ✓JMX exporter sidecar
Ключевые метрики
Собираются из коробки. Любую метрику можно использовать в дашбордах, алертах и PromQL.
kafka.topic.msg.ratekafka.partition.under_replicatedkafka.consumer.lagkafka.controller.countkafka.leader.electionsШаги установки
- 1Включить JMX на каждом broker
- 2Развернуть JMX exporter sidecar
- 3
kafka-consumer-groups для lag-сборки
После установки
- · Метрики появляются на дашборде через 15-30 секунд
- · Лейблы интеграции автоматически попадают в фильтры
- · Дашборд-пресеты для популярных метрик доступны в редакторе
Подробнее в документации
Apache Kafka
Частые вопросы
- Что Unimoni собирает из Apache Kafka?
- Topic lag, ISR, controller metrics, JMX. Все метрики попадают в тот же TSDB, что и остальной стек, — дашборды и алерты строятся по Apache Kafka и по остальной инфраструктуре в одном месте.
- Сколько занимает подключение Apache Kafka?
- Обычно пара минут: несколько шагов без изменений в коде. Метрики появляются на дашбордах через 15–30 секунд после первого сбора.
- Какой доступ нужен интеграции Apache Kafka?
- Только минимум из блока «Требования» выше — ограниченный токен или роль, ничего лишнего. Unimoni запрашивает наименьшие привилегии, которые поддерживает система.
- Работает ли Apache Kafka в self-hosted и на бесплатном тарифе?
- Да. Все интеграции одинаково работают в облаке Unimoni и в self-hosted и доступны начиная с бесплатного тарифа.