Kafka en Producción · Lección 22
¿Qué función cumple el JMX Exporter al monitorear un broker de Kafka con Prometheus?
Traduce las métricas JMX nativas que expone la JVM de Kafka hacia el formato que Prometheus puede consultar y recolectar (scraping)
El JMX Exporter reemplaza por completo la necesidad de tener brokers de Kafka reales corriendo
Solo funciona si el broker de Kafka está corriendo en modo KRaft exclusivamente, nunca con Zookeeper
Elimina automáticamente cualquier métrica que indique un problema de rendimiento del broker
Kafka en Producción · Lección 22
Completa el código
Kafka expone sus métricas internas de forma nativa a través de
Revisa: Kafka expone sus métricas internas de forma nativa a través de JMX (Java Management Extensions).
Kafka en Producción · Lección 22
¿Por qué monitorear métricas como 'under-replicated partitions' es especialmente crítico para detectar proactivamente un problema de replicación antes de que se convierta en una pérdida real de disponibilidad?
Pista: un número creciente de partitions con réplicas no sincronizadas ('under-replicated') es una señal temprana de que la redundancia configurada se está degradando; detectarlo a tiempo permite investigar y corregir la causa antes de que una falla adicional deje esas partitions realmente sin ninguna réplica disponible.
✓
¡Lección completada!
Monitoreo de Kafka con Prometheus (JMX exporter)
0
XP ganado
3
Vidas restantes