Registre contexto de diagnóstico
Inclua horário, severidade, serviço e versão, identificador de solicitação ou rastreamento e descrição concisa do evento. Acrescente nome e duração da operação sem despejar payloads completos.
Use campos consistentes e diferencie falhas esperadas de validação de erros inesperados. Oculte cabeçalhos de autorização, tokens, senhas e valores sensíveis antes de enviar ao sistema.
Controle retenção e acesso
Defina retenção conforme necessidades de solução e política aplicável e limite acesso a quem precisa. Logs podem revelar arquitetura, identificadores ou padrões mesmo sem conteúdo de mensagens.
Alerta padrões acionáveis, como taxa persistente de erro ou falhas repetidas de inicialização, não cada evento isolado. Teste a propagação de identificadores pela aplicação e tarefas de fundo.