Apache Kafka es una popular plataforma de transmisión de datos de código abierto que proporciona pipelines de datos de caudal alto. Como tal, Instana ha incluido la supervisión integral de Kafka en nuestra solución de supervisión de infraestructuras y aplicaciones. Instana descubre todas las instancias de Kafka presentes en el entorno, entiende las dependencias e interacciones entre el clúster y sus servidores, y empieza a supervisar de manera automática la salud y el rendimiento de cada instancia.
Para ayudar a los DevOps a optimizar sus clústeres de Kafka, Instana aplica la automatización y la inteligencia artificial a la supervisión del rendimiento y la salud de Kafka, incluida la detección predictiva de problemas y el análisis de la causa raíz asistido por IA. Instana reduce la necesidad de experiencia explícita en Kafka dentro de las operaciones.
14 días, sin tarjeta de crédito, versión completa
Instana supervisa los indicadores clave de rendimiento (KPI) de Kafka a nivel de componente individual y de aplicación para cada instancia. Los KPI de Kafka se utilizan para supervisar la salud en tiempo real de cada instancia y clúster. Los KPI de servicio se utilizan para comprender el rendimiento de Kafka dentro del entorno general.
La IA de Instana utiliza análisis estadísticos avanzados, un conjunto de reglas específicas de la base de conocimiento y aprendizaje automático aplicado para determinar el estado de salud en tiempo real de cada instancia y clúster.
El sensor Apache Kafka de Instana recopila todas las medidas críticas para determinar la salud de cada instancia de Kafka y el rendimiento de todos los pipelines de datos en el clúster. El rastreo de los datos de configuración de Kafka permite a Instana supervisar los cambios en las instancias de Kafka y correlacionar dichos cambios con cualquier problema de rendimiento general.
El rendimiento y la configuración de Kafka se resumen en un único cuadro de mandos que combina toda la información sobre la configuración, la infraestructura, los niveles de servicio y las transacciones. El cuadro de mandos permite a Ops y DevOps de TI ver todos los datos relevantes de Kafka en un único lugar para facilitar la resolución de problemas y la optimización del rendimiento.
La supervisión del rendimiento de Kafka se centra en medidas relevantes para sus interacciones con los pipelines de datos y las aplicaciones dependientes que viven dentro y alrededor del clúster de Kafka. Instana identifica y recopila de manera automática las medidas relevantes. A continuación, se muestran algunas capturas de pantalla de ejemplo de un cuadro de mandos de Kafka de Instana:
La supervisión de Kafka de Instana incluye tres tipos de datos: configuración rastreada, medidas de rendimiento y firmas de estado:
Configuración rastreada
Medidas de rendimiento
Desecho de registros |
Firmas de estado
En particiones replicadas |
Gracias a la naturaleza de código abierto de Apache Kafka, existen numerosas soluciones para operar Apache Kafka en situaciones locales y de cloud. Instana es compatible con las estrategias de despliegue más comunes, incluyendo
Además, Instana es compatible con varias distribuciones de Apache Kafka, entre ellas