File size: 495 Bytes
0dc7194 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | /**
* Logger estructurado basado en Pino.
*
* Responsabilidades:
* - Loguear eventos del servidor en formato JSON (facil de parsear).
* - Nivel configurable via LOG_LEVEL (trace, debug, info, warn, error, fatal).
* - Usado por todos los modulos para trazabilidad sin bloquear el event loop.
*
* En produccion se puede redirigir stdout a un agregador de logs (Datadog, etc.).
*/
import pino from 'pino';
export const logger = pino({
level: process.env.LOG_LEVEL ?? 'info',
});
|