Capítulo 13. Monitorizar o Kafka
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
As aplicações Apache Kafka têm inúmeras medições para o seu funcionamento - tantas, de facto, que pode facilmente tornar-se confuso quanto ao que é importante observar e o que pode ser posto de lado. Essas medições variam de métricas simples sobre a taxa geral de tráfego, a métricas de tempo detalhadas para cada tipo de solicitação, a métricas por tópico e por partição. Eles fornecem uma visão detalhada de cada operação no broker, mas também podem fazer de ti a desgraça de quem é responsável pela gestão do teu sistema de monitorização.
Este capítulo detalhará as métricas mais críticas a serem monitoradas o tempo todo e como responder a elas. Também descreveremos algumas das métricas mais importantes para ter em mãos ao depurar problemas. No entanto, não se trata de uma lista exaustiva das métricas disponíveis, pois a lista muda com frequência e muitas delas só serão informativas para um desenvolvedor Kafka experiente.
Noções básicas do sistema métrico
Antes de entrar nas métricas específicas fornecidas pelo broker e pelos clientes do Kafka, vamos discutir os conceitos básicos de como monitorar aplicativos Java e algumas práticas recomendadas de monitoramento e alerta. Isso fornecerá uma base para entender como monitorar os aplicativos e por que as métricas específicas descritas mais adiante neste capítulo foram escolhidas como ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access