Monitoreo de Kafka
Descubra información y problemas con sus clusters de Apache Kafka antes de que causen inconvenientes a su compañía.
Monitoree eficientemente su entorno Apache Kafka, obtenga alertas ante contratiempos e identifique rápidamente la causa raíz de los problemas de producción con el monitoreo de Kafka en Applications Manager. Vaya más allá de las herramientas de código abierto para el monitoreo de Kafka, agilice las operaciones y optimice la forma en que sus equipos de ingeniería utilizan Apache Kafka.
Ahorre tiempo con el monitoreo de Kafka sin agentes
Habilite JMX en su agente Apache Kafka y comience a monitorearlo en Applications Manager proporcionando las credenciales necesarias. No se requiere instalar o mantener agentes. Así como tampoco es preciso establecer integraciones separadas para alertas y visualización.
Monitoree métricas clave de rendimiento en Kafka
Kafka proporciona muchas métricas. Desde el dashboard para el monitoreo de Kafka en Applications Manager, monitoree las métricas de rendimiento importantes relacionadas con el agente, productor, consumidor, uso de recursos, Zookeeper de Kafka, etc.
Evite la sobrecarga de recursos
Con la función de monitoreo del rendimiento de Apache Kafka en Applications Manager, descubra y monitoree automáticamente los servidores Kafka, supervise los detalles del uso de recursos tales como memoria, CPU y crecimiento del disco para identificar recursos inútiles o no utilizados y también para garantizar que no se quede sin estos. Nuestro software para el monitoreo de Kafka le ayudará a asegurarse de que su servidor Kafka funciona como se espera en todo momento. Obtenga alertas cuando haya un aumento súbito en el consumo de recursos o patrones inusuales
Controle los subprocesos y uso de JVM
Kafka depende de los procesos de recopilación de basura en Java para liberar memoria, ya que se ejecuta en Java Virtual Machine (JVM). Con nuestro sistema de monitoreo de Kafka, supervise los tamaños de pila de JVM para identificar cualquier error de memoria insuficiente, fugas de memoria y otros problemas que puedan darse. Nuestra herramienta para el monitoreo del rendimiento de Kafka también le permite supervisar el uso de subprocesos con métricas de rendimiento de Kafka como servicio, pico y recuento de subprocesos en tiempo real para evitar cuellos de botella de rendimiento como sobrecarga de subprocesos en la memoria del servidor, interbloqueos y ausencia de subprocesos.
Obtenga información sobre el agente, el controlador y las estadísticas de replicación
- Monitoree los controladores activos para descubrir qué agente fue el controlador al momento en que se presentó el problema, así como el recuento exacto de las particiones en línea utilizando el software para el monitoreo de Kafka en Applications Manager.
- Monitoree la latencia en la descarga de logs del agente; cuanto más tiempo se tarde en descargar los logs a un disco, más retrocede la línea.
- Supervise las particiones infra replicadas para ver si la replicación va tan rápido como se configuró.
Monitoree los detalles de la red y de temas
Obtenga una imagen completa del uso de la red en su host y supervise la velocidad de transferencia de la red o agregue la tasa de bytes entrantes y salientes en los temas de su agente para ubicar posibles cuellos de botella con el monitor de Kafka en Applications Manager. Tome decisiones fundamentadas como permitir la compresión de extremo a extremo de sus mensajes.
Detecte problemas de rendimiento de Kafka en tiempo real
- Ajuste alertas rápidamente. Escoja entre alertas basadas en umbrales o en detección de anomalías.
- Active alertas en tiempo real cuando cualquier componente de Kafka falle o por problemas como disminución de consumidores, particiones sin conexión y mucho más.
- Obtenga notificaciones por el medio de su elección (correo electrónico, texto o canales de Slack).
- Propague alertas para herramientas de gestión de incidentes externos como ServiceNow y ManageEngine ServiceDesk Plus.
- Responda rápidamente a incidentes al automatizar medidas correctivas. Automatice tareas utilizando ganchos web para iniciar acciones externas.
Obtenga información sobre tendencias con nuestros dashboards de monitoreo de Kafka
Applications Manager proporciona informes extensivos sobre todos los atributos importantes de rendimiento. Con estos datos, usted puede analizar las tendencias históricas de varias métricas del monitoreo de Kafka para tomar decisiones informadas. Prediga las tendencias de crecimiento y uso con técnicas de machine learning, que ayudan durante la planeación de la capacidad.
Monitoree Kafka junto con el resto de su infraestructura
Usted puede usar Applications Manager para monitorear el rendimiento de Kafka y de tecnologías relacionadas como Apache Zookeeper así como otras aplicaciones y componentes de la infraestructura. Applications Manager proporciona monitoreo y alertas out-of-the-box para más de 150 aplicaciones y elementos de la infraestructura—tanto nativos en la nube como on premise.
¿Desea empezar con el monitoreo de Apache Kafka en Applications Manager?
¡Descargue una prueba de 30 días de Applications Manager para experimentar el monitoreo del rendimiento de Kafka en pocos minutos!
Preguntas frecuentes sobre el monitoreo de Kafka:
¿Qué es el monitoreo de Kafka y cómo se realiza?
+
El monitoreo de Kafka es el proceso de supervisar el uso de los recursos y las operaciones subyacentes en Kafka, para garantizar que su rendimiento no se vea afectado. Kafka ha crecido considerablemente en términos de volumen y complejidad, y al ser un componente crucial en la infraestructura de TI, es necesario implementar un software dedicado a su monitoreo—como ManageEngine Applications Manager—para supervisar sus operaciones, identificar y resolver cuellos de botella y optimizar el rendimiento.
¿Cuánto cuesta monitorear los clusters de Kafka?
+
El monitoreo de Kafka en Applications Manager comienza en $395/año para monitorear hasta 10 clusters de Kafka. Es una de las soluciones de monitoreo más rentable para su compañía y le permite escalar su monitoreo a medida que su implementación de Kafka crece en tamaño.
¿Cómo ajusto el monitoreo de Kafka en Applications Manager?
+
El monitoreo de Kafka es fácil de ajustar con Applications Manager. Simplemente habilite JMX en el agente de Kafka y establezca su monitor en Applications Manager al especificar las credenciales de JMX como nombre de usuario, contraseña, puerto de JMX y ruta JNDI.
¿Qué métricas de Kafka puedo recopilar con Applications Manager?
+
Usted puede recopilar métricas detalladas en relación con el estado de salud y rendimiento de todos los componentes de su cluster de Kafka como:
- Agente de Kafka
- Consumidor
- Productor
- Controlador
- Temas
- Red
- Configuración
- Uso de JVM
- Subprocesos
Consulte la sección ‘parámetros monitoreados’ en nuestra página de ayuda para el
monitoreo de Apache Kafka para obtener más información.