Registra contexto de diagnóstico
Incluye marca temporal, gravedad, servicio y versión, identificador de solicitud o traza y descripción breve. Añade nombres y duración de operaciones útiles sin volcar cargas completas.
Usa campos coherentes y distingue errores de validación esperados de fallos inesperados. Enmascara cabeceras de autorización, tokens, contraseñas y valores sensibles antes de enviar al sistema de logs.
Controla retención y acceso
Define retención según necesidades de diagnóstico y política aplicable, y limita acceso a quien lo necesite. Los registros pueden revelar arquitectura, identificadores o patrones incluso sin cuerpos de mensajes.
Alerta sobre patrones accionables, como tasas de error persistentes o fallos repetidos al iniciar, no sobre cada evento aislado. Prueba que los identificadores se propaguen a trabajos en segundo plano.