Trilha Pleno Trilha

Observabilidade: APM

Este curso trata de monitoramento de desempenho (APM) para uma aplicação Rails, construído a partir de métricas. As aulas mostram o que as métricas respondem e os logs e traces não, e como os eventos do ActiveSupport::Notifications alimentam todo agente de APM. Há os quatro sinais de ouro, RED e USE, e por que percentis descrevem latência melhor que médias. Depois vem código de instrumentação para requisições, tempo de fila, jobs, cache e saturação. Por fim, alertas por sintoma, orçamentos de erro, custos de ferramentas e uma configuração completa.

O que você vai aprender

  • ✓Como os eventos de instrumentação do Rails fornecem os números do APM
  • ✓Os quatro sinais de ouro, RED e USE, e quais métricas deixar de fora
  • ✓Por que percentis superam médias, e os limites do Apdex e dos histogramas
  • ✓Instrumentação de requisições, tempo de fila, jobs, cache e saturação no Rails
  • ✓Alertas por sintoma, orçamentos de erro e políticas de taxa de queima
  • ✓Comparação de ferramentas e os custos de hosts, cardinalidade e retenção
Prévia grátis · Aula 1 5 min de leitura

O que o APM responde e os logs não

Dois cursos atrás você tinha logs estruturados, depois traces. Os dois respondem perguntas sobre uma coisa que aconteceu. Nenhum responde a pergunta que te fazem primeiro, que é alguma versão de "o site está bem?"

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...