Pular para o conteúdo principal

Webhooks do billing parados há mais de 15 minutos

ItemDetalhe
Serviço afetadoBilling
Severidadeaviso
Dispara quandoHá webhook guardado que o worker não processou em 15 minutos (billing_webhook_oldest_pending_age_seconds).

O que representa​

O cliente pagou e o app ainda não liberou: a assinatura paga continua pending até o worker processar o webhook.

Como verificar no Grafana​

  • Dashboard Billing API, aba Pagamentos e webhooks: Eventos esperando processamento, Pendente mais antigo há, Worker: última rodada há e Fila de webhooks.

Como agir​

  1. No banco do billing: SELECT * FROM provider_events_unprocessed.
  2. failing: já falhou, last_error diz o motivo (veja billing-webhook-events-failing). waiting: nunca foi tentado, o worker está parado (veja billing-webhook-worker-down).