Pular para conteúdo

Runbook — Latência alta (HighLatencyP95)

Severidade: P1 · Impacto: lentidão perceptível para os usuários.

Verificação

  1. Dashboard Application / API → painel de latência e tabela de rotas mais lentas.
  2. Abrir um trace lento no Tempo: onde o tempo é gasto (query SQL? chamada externa? CPU?).
  3. Cruzar com Infrastructure / Overview: CPU/memória saturados no host da aplicação ou do banco?

Causas prováveis

  • Queries lentas (falta de índice, volume de dados crescente).
  • Saturação de recursos (ver cpu / memoria-swap).
  • Dependência externa lenta.
  • Aumento de carga legítimo.

Ação

  1. Trace aponta SQL: capturar a query e acionar o backend; avaliar índice.
  2. Trace aponta dependência externa: registrar e acionar o fornecedor; avaliar timeout/fallback.
  3. Saturação de infra: seguir o runbook correspondente.

Escalonamento

Persistindo > 1h sem causa, priorizar com o backend na próxima janela útil (não acumular para o SLO romper).