API da Aliança com /readyz falhando (produção e homologação)
| Item | Detalhe |
|---|---|
| Serviço afetado | API da Aliança |
| Severidade | crítico (produção) / aviso (homologação) |
| Dispara quando | A sonda chama http://alianca-api:8080/readyz a cada 30 s e não recebe 200 há 2 minutos (3 em homologação). |
O que representa
O /readyz responde 503 quando o Postgres não responde e não responde nada se o container caiu. O healthcheck do Docker usa o /healthz de propósito, por isso esta sonda existe. Em produção, o app dos mensalistas não funciona.
Como verificar no Grafana
- Dashboard nginx, aba Visão geral, painel
APIs sem /readyz 200. - Dashboard Postgres (pasta Infra).
Como agir
docker ps | grep -E 'alianca-api|postgres',docker logs --tail 100 alianca-apie o log do Postgres.- O Postgres (banco
alianca) é o mesmo container do billing: se os dois falham, o problema é o Postgres. - Homologação: o banco
alianca_homologmora no mesmo container, só com usuário próprio.