Apache Kafka es una popular plataforma de transmisión de datos de código abierto que proporciona canalizaciones de datos de alto rendimiento. Como tal, Instana ha incluido el monitoreo integral de Kafka en nuestra solución de monitoreo de infraestructura y aplicaciones. Instana descubre todas las instancias de Kafka presentes en el entorno, comprende las dependencias e interacciones entre el clúster y sus servidores, y comienza a monitorear automáticamente el estado y el rendimiento de cada instancia.
Para ayudar a DevOps a optimizar sus clústeres de Kafka, Instana aplica automatización e inteligencia artificial al monitoreo del rendimiento y el estado de Kafka, incluida la detección predictiva de problemas y el análisis de la causa raíz asistido por IA. Instana reduce su necesidad de tener conocimientos sobre Kafka dentro de las operaciones.
14 días, sin tarjeta de crédito, versión completa
Instana monitorea 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 el monitoreo del estado 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.
Instana AI utiliza análisis estadísticos avanzados, un conjunto de reglas específicas de la Base de conocimientos 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 reúne todas las métricas críticas que se necesitan para determinar el estado de cada instancia de Kafka y el rendimiento de todos los flujos de procesamiento de datos en el clúster. El seguimiento de los datos de configuración de Kafka permite a Instana monitorear los cambios en las instancias de Kafka y correlacionarlos con cualquier problema de rendimiento general.
El rendimiento y la configuración de Kafka se resumen en un único panel de control que combina toda la información sobre configuración, infraestructura, niveles de servicio y transacciones. El panel de control permite a los departamentos de operaciones de TI y DevOps ver todos los datos relevantes de Kafka en un solo lugar para facilitar la resolución de problemas y la optimización del rendimiento.
El monitoreo del rendimiento de Kafka se centra en métricas relevantes para sus interacciones con las canalizaciones de datos y las aplicaciones dependientes que viven dentro y alrededor del clúster de Kafka. Instana identifica y recopila automáticamente todas las métricas relevantes. A continuación, se muestran algunas capturas de pantalla de ejemplo de un panel de control de Instana Kafka:
El monitoreo de Kafka de Instana incluye tres tipos de datos: configuración con seguimiento, métricas de rendimiento y firmas de estado:
Configuración con seguimiento
Métricas de rendimiento
Purga 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 en la nube y locales. Instana admite las estrategias de implementación más comunes, tales como:
Además, Instana admite múltiples distribuciones de Apache Kafka, incluyendo: