Logger
Crear Logger
createLogger()
Crea un logger personalizado.
Firma
createLogger(options: LoggerOptions)
Tipo
Detalles
createSystemLogger()
Crea logs de tiempo de ejecución del sistema que se imprimen de una manera específica. Consulte Logger - Log del sistema
Firma
createSystemLogger(options: SystemLoggerOptions)
Tipo
Detalles
requestLogger()
Middleware para el registro de solicitudes y respuestas de API.
Firma
requestLogger(appName: string, options?: RequestLoggerOptions): MiddewareType
Tipo
Detalles
app.createLogger()
Definición
Cuando dirname es una ruta relativa, los archivos de log se generarán en el directorio con el nombre de la aplicación actual.
plugin.createLogger()
Su uso es el mismo que el de app.createLogger().
Definición
Configuración del Logger
getLoggerLevel()
getLoggerLevel(): 'debug' | 'info' | 'warn' | 'error'
Obtiene el nivel de log configurado actualmente en el sistema.
getLoggerFilePath()
getLoggerFilePath(...paths: string[]): string
Concatena las rutas de los directorios basándose en el directorio de logs configurado actualmente en el sistema.
getLoggerTransports()
getLoggerTransports(): ('console' | 'file' | 'dailyRotateFile')[]
Obtiene los métodos de salida de log configurados actualmente en el sistema.
getLoggerFormat()
getLoggerFormat(): 'logfmt' | 'json' | 'delimiter' | 'console'
Obtiene el formato de log configurado actualmente en el sistema.
Salida de Logs
Transports
Métodos de salida predefinidos.
Transports.consoleTransports.fileTransports.dailyRotateFile

