Integração · Filas e brokers
Apache Kafka
Topic lag, ISR, métricas do controller, JMX.
O que é coletado
Um sidecar JMX exporter em cada broker. Métricas: message rate por tópico, under-replicated partitions, consumer group lag, leader election count.
Requisitos
- ✓Kafka 2.x+ / KRaft
- ✓JMX enabled per broker
- ✓JMX exporter sidecar
Métricas principais
Coletadas por padrão. Cada métrica fica disponível em dashboards, alertas e PromQL.
kafka.topic.msg.ratekafka.partition.under_replicatedkafka.consumer.lagkafka.controller.countkafka.leader.electionsPassos de instalação
- 1Habilite o JMX em cada broker
- 2Implante um sidecar JMX exporter
- 3
kafka-consumer-groups para coletar o lag
Após a instalação
- · As métricas aparecem no dashboard em 15-30 segundos
- · As labels da integração entram nos filtros automaticamente
- · Presets de dashboard para métricas comuns ficam disponíveis no editor
Mais na documentação
Apache Kafka
Perguntas frequentes
- O que o Unimoni coleta do Apache Kafka?
- Topic lag, ISR, métricas do controller, JMX. Cada métrica cai na mesma TSDB do resto do seu stack, então você monta dashboards e alertas sobre Apache Kafka e todo o restante em um só lugar.
- Quanto tempo leva para conectar o Apache Kafka?
- Normalmente alguns minutos: poucos passos, sem mudanças de código. As métricas aparecem nos seus dashboards 15–30 segundos após o primeiro scrape.
- Qual acesso a integração do Apache Kafka precisa?
- Apenas o mínimo listado em «Requisitos» acima — um token ou papel restrito, nada além disso. O Unimoni pede o menor privilégio que cada sistema suporta.
- O monitoramento do Apache Kafka está disponível self-hosted e no plano gratuito?
- Sim. Cada integração funciona de forma idêntica no Unimoni Cloud e self-hosted, e está incluída a partir do plano gratuito.