Visões de Log no App
Ao lado do journal do sistema, a área de admin apresenta os logs em contexto. Tudo aqui é voltado ao admin.
Event log (página Health)
A página Health mostra o event log operacional, paginado cinquenta por vez, com um filtro de nível (warnings+errors, ou apenas errors). É a visão do dia a dia do que aconteceu, notificações de build, avisos, entradas de log limpo. A limpeza está disponível: entradas mais antigas que 30 dias por padrão, ou tudo; a ação de limpeza é ela mesma auditada.
Histórico de autenticação
- A página Health mostra as últimas 100 entradas de autenticação (sucesso / falha / bloqueado, por usuário e IP).
- A página de cada usuário carrega uma visão completa de histórico de autenticação por usuário (paginada), o primeiro ponto de parada quando alguém relata não conseguir entrar.
Histórico de builds
A visão de Builds lista os últimos 100 builds completados (esta é a retenção do próprio builder), incluindo execuções bloqueadas e com erro, resumos de mensagem por execução, contagens de arquivos escritos e a saída capturada. Builds bloqueados explicam exatamente qual checagem parou a promoção e nomeiam a opção de forçar a promoção.
Dashboard de métricas
Um endpoint/dashboard de métricas apenas para admin reporta:
- Uptime.
- Contadores de requisições por endpoint, em janela móvel, da última hora (ordenados pelos mais movimentados primeiro).
- Entregas de webhook nos últimos 60 minutos por tipo de webhook: contagens total / ok / falha, útil após configurar um webhook de formulário ou de deploy.
O que observar
- Entradas do build history com status
blocked/error, o promotion guard fez seu trabalho; confira a string do motivo. - O nível de erro do event log, alertas de alta taxa de falhas de login, erros de backup e avisos similares chegam aqui primeiro.
- Falhas de webhook em tendência no dashboard de métricas (um receptor fora do ar aparece como falhas subindo na janela de 60 minutos).