Monitoramento
Objetivo
Definir verificações operacionais para acompanhar a disponibilidade e o funcionamento do krameldocs.
O que verificar
O monitoramento deve ajudar a identificar:
- Indisponibilidade do portal.
- Falhas no carregamento de documentos.
- Problemas de acesso ao GitHub.
- Erros na entrega de imagens e anexos.
- Falhas de build e implantação.
- Configurações de ambiente incorretas.
Verificação manual
Após uma implantação, verifique:
- A página inicial.
- A rota
/docs. - Um documento em um subdiretório.
- Uma imagem do conteúdo.
- Um arquivo PDF.
- A navegação entre documentos.
Esses testes ajudam a identificar falhas que não são necessariamente detectadas pelo processo de build.
Logs da aplicação
Quando ocorrer um erro:
- Abra os logs de execução ou implantação na Vercel.
- Identifique a rota e o horário do problema.
- Verifique as mensagens relacionadas à solicitação.
- Compare com alterações recentes.
- Evite registrar ou compartilhar tokens e outros segredos.
Dependências externas
O funcionamento do portal pode depender da disponibilidade do GitHub e das permissões da credencial configurada.
Ao investigar uma falha, diferencie problemas da aplicação de problemas de acesso à origem.
Alertas
Se forem configurados serviços de monitoramento ou alertas, defina condições que ajudem a detectar falhas relevantes sem gerar notificações excessivas.
Registre o procedimento utilizado para receber, analisar e resolver os alertas.
Histórico de incidentes
Para incidentes importantes, registre:
- Data e horário.
- Sintoma observado.
- Impacto para os usuários.
- Causa identificada, quando conhecida.
- Solução aplicada.
- Ação preventiva recomendada.
Evolução do monitoramento
Ajuste os procedimentos conforme o uso do portal aumentar. Não declare a existência de monitoramento automático ou alertas até que esses recursos estejam efetivamente configurados.