Curso
Observabilidade com Prometheus e Grafana
Saiba que um serviço está com problemas antes que o cliente ligue: métricas, logs, traces, dashboards e alertas que não acordam ninguém à toa.
Intermediário 7 lições
As lições
- 1 Introdução Distinga monitoramento de observabilidade e saiba a qual pergunta específica cada um dos três sinais responde: métricas, logs e traces.
- 2 Prometheus Entenda a série temporal, os quatro tipos de métricas, o papel dos labels e por que a cardinalidade derruba servidores Prometheus.
- 3 Instrumentar Exponha um endpoint de coleta limpo, meça os quatro sinais dourados, nomeie suas métricas de acordo com a convenção e saiba quanto a instrumentação realmente custa.
- 4 PromQL Escreva consultas corretas: seletores, rate, agregações, percentis a partir de um histograma e as armadilhas que produzem números errados sem gerar erro.
- 5 Painéis Construa um painel que responda a uma pergunta precisa, parametrize-o com variáveis, versione-o e entenda por que a maioria acaba abandonada.
- 6 Alertas Alerte sobre sintomas em vez de causas, calibre limites e durações, apoie-se em um orçamento de erro e reduza o ruído que destrói o plantão.
- 7 Logs e traces Você aprenderá a estruturar seus logs em torno de um identificador de correlação, a decidir quando um trace distribuído se torna vantajoso e a relacionar um alerta à requisição que o disparou.