Pular para o conteúdo principal

Relay do outbox do billing parado

ItemDetalhe
Serviço afetadoBilling
Severidadecrítico
Dispara quandoO relay, que roda a cada 5 s, não termina uma rodada há mais de 3 minutos (billing_outbox_relay_last_run_timestamp_seconds).

O que representa​

Os avisos continuam sendo gravados, mas nada é publicado: os apps não sabem de nenhum pagamento. O relay ou o banco não estão de pé.

Como verificar no Grafana​

  • Dashboard Billing API, aba Pagamentos e webhooks: Relay: última rodada há.
  • Dashboard Postgres: o banco responde?

Como agir​

  1. docker logs <container do billing> | grep -i outbox.
  2. Se o banco caiu, resolva o Postgres primeiro (alerta billing-readyz).
  3. Reinicie o billing se o relay travou. Os avisos gravados são publicados depois.