Status dos sistemas

Acompanhamento em tempo real de todos os serviços do TerryTrilla

O que é monitorado

Cinco serviços são checados de forma independente, então a falha de um não precisa atingir os demais: os pagamentos podem estar fora enquanto você continua trabalhando numa partitura.

  • Banco de dadosConexão com o PostgreSQL e desempenho das consultas
  • Envio de e-mailsFila de envio de e-mails e processamento
  • AutenticaçãoLogin dos usuários e gestão de sessões
  • APIEndpoints principais da API e tratamento das requisições
  • PagamentosPagamentos pela Stripe e gestão de assinaturas

Como ler os estados

  • No ar — o serviço respondeu à checagem no tempo esperado.
  • Lento — o serviço respondeu, mas mais devagar do que o esperado, ou uma das checagens falhou. Os recursos tendem a ficar lentos, e não quebrados.
  • Fora do ar — o serviço não respondeu à checagem. Tudo o que depende dele não vai funcionar até que volte.

Como a checagem é feita

Cada serviço é consultado diretamente, e não lido de um cache, e o tempo de resposta ao lado é o dessa mesma consulta. A página se atualiza sozinha enquanto fica aberta, e o tempo no ar é contado desde a última reinicialização do servidor da aplicação.