Capítulo 13. Monitoreo de Kafka

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Las aplicaciones Apache Kafka disponen de numerosas mediciones para su funcionamiento -tantas, de hecho, que puede fácilmente volverse confuso en cuanto a lo que es importante vigilar y lo que puede dejarse de lado. Éstas van desde simples métricas sobre la tasa global de tráfico, a métricas de tiempo detalladas para cada tipo de solicitud, pasando por métricas por tema y por partición. Proporcionan una visión detallada de cada operación en el corredor, pero también pueden convertirte en la perdición de quien sea responsable de gestionar tu sistema de monitoreo.

Este capítulo detallará las métricas más críticas que hay que monitorizar todo el tiempo y cómo responder a ellas. También describiremos algunas de las métricas más importantes que hay que tener a mano cuando se depuran problemas. Sin embargo, no se trata de una lista exhaustiva de las métricas disponibles, porque la lista cambia con frecuencia, y muchas sólo serán informativas para un desarrollador Kafka empedernido.

Métrica básica

Antes de entrar en las métricas específicas proporcionadas por el broker Kafka y los clientes, vamos a discutir los aspectos básicos de cómo monitorizar aplicaciones Java y algunas buenas prácticas en torno al monitoreo y las alertas. Esto proporcionará una base para comprender cómo monitorizar las aplicaciones y por qué se han elegido como más ...

Get Kafka: La Guía Definitiva, 2ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.