Al completar este aprendizaje, se espera que un profesional sea capaz de:
Comprender las métricas clave de Kafka, Kafka Streams y Kafka Connect: Identificar las métricas más importantes para monitorear el rendimiento y la salud del ecosistema de Kafka.
Configurar la recopilación de métricas: Configurar Kafka para exponer métricas a través de JMX o utilizando un Metrics Reporter.
Utilizar herramientas de monitorización para visualizar métricas: Utilizar herramientas como Prometheus y Grafana para crear dashboards y visualizar métricas.
Configurar alertas basadas en métricas: Configurar alertas para notificar sobre problemas como alta latencia, bajo rendimiento o errores.
Analizar logs para diagnosticar problemas: Utilizar herramientas de análisis de logs para identificar la causa raíz de los problemas.
Solucionar problemas de rendimiento y disponibilidad: Utilizar la información de la monitorización para optimizar el rendimiento y resolver problemas de disponibilidad.
Utilizar Confluent Control Center (si se usa Confluent Platform): Aprovechar las capacidades de monitorización y gestión que ofrece Confluent Control Center.
Proveedor
Prerrequisitos
Conocimientos sólidos de Apache Kafka: Comprender los conceptos de topics, partitions, offsets, productores, consumidores, brokers y la arquitectura de Kafka.
Conocimientos básicos de Kafka Streams: Entender los conceptos básicos de las aplicaciones de Kafka Streams, como topologías, procesadores y almacenes de estado.
Conocimientos básicos de Kafka Connect: Entender los conceptos de conectores, tareas y workers.
Conocimientos básicos de JMX (Java Management Extensions): Kafka expone métricas a través de JMX.
Familiaridad con herramientas de monitorización como Prometheus y Grafana (recomendado): Estas herramientas son ampliamente utilizadas para monitorear Kafka.
Familiaridad con sistemas de logging: Entender cómo funcionan los logs y cómo analizarlos.
Conocimientos básicos de la línea de comandos/terminal: La interacción con las herramientas de monitorización y la configuración de Kafka se realizan a menudo a través de la línea de comandos.
Nivel del Curso
Básico
Modalidad
Virtual en Vivo
Incluye
Instructor certificado, Material de Apoyo, Entorno Practico, Evaluación post curso, Certificado de Asistencia