O Reduto Live se vigia sozinho: a cada minuto, o worker confere cada parte da plataforma. Se alguma fica ruim por mais de 5 minutos, chega um e-mail de alerta para os administradores, antes de alguém reclamar.
O que é verificado
- Api: o servidor do site responde.
- Banco de dados e Valkey (o chat ao vivo e as filas dependem dele).
- Filas de tarefas: tarefa esperando tempo demais (fila parada) ou muitas falhas em 15 minutos.
- Servidor de mídia (LiveKit): onde as lives passam.
- Envio de e-mail: a chave do Resend é aceita e o domínio está verificado.
- Espaço em disco: atenção a partir de 85% usado; problema a partir de 95%.
- Certificado do site: atenção quando faltam menos de 14 dias para vencer.
- Cópia de segurança do banco: problema se a última cópia falhou ou se não há cópia boa há mais de 26 horas. Cópia que ficou só no servidor (falta a chave do R2) aparece como atenção, sem e-mail. Enquanto as cópias não estiverem ligadas, aparece "Não configurado".
Alertas por e-mail
Os alertas vão para os e-mails da lista ADMIN_EMAILS (a mesma que diz quem é administrador). Sai um e-mail quando algo fica ruim por mais de 5 minutos e outro quando volta ao normal. Para não encher a caixa de entrada, cada problema gera no máximo um alerta por hora, mesmo que ele vá e volte.
Admin > Saúde
Em reduto.live/admin/saude você vê o estado de cada verificação, o detalhe técnico (por exemplo, quanto do disco está usado), as últimas 24 horas em barrinhas coloridas e os últimos alertas enviados. O botão Verificar agora confere tudo na hora, útil depois de arrumar algo.
Se a tela avisa que a última verificação foi há mais de 10 minutos, o worker pode estar parado: confira no painel do servidor se ele está rodando.
Página pública de status
Em reduto.live/status qualquer pessoa vê, de forma simples, se live, chat, pagamentos, e-mail e site estão funcionando. Não aparece nenhum detalhe técnico. O link fica no rodapé do site.