Logger
Criar Logger
createLogger()
Cria um logger personalizado.
Assinatura
createLogger(options: LoggerOptions)
Tipo
Detalhes
createSystemLogger()
Cria logs de tempo de execução do sistema, impressos de uma forma específica. Consulte Logger - Log do Sistema
Assinatura
createSystemLogger(options: SystemLoggerOptions)
Tipo
Detalhes
requestLogger()
Middleware para o registro de requisições e respostas de API.
Assinatura
requestLogger(appName: string, options?: RequestLoggerOptions): MiddewareType
Tipo
Detalhes
app.createLogger()
Definição
Quando dirname é um caminho relativo, os arquivos de log serão enviados para o diretório com o nome da aplicação atual.
plugin.createLogger()
O uso é o mesmo que app.createLogger().
Definição
Configuração de Log
getLoggerLevel()
getLoggerLevel(): 'debug' | 'info' | 'warn' | 'error'
Obtém o nível de log configurado atualmente no sistema.
getLoggerFilePath()
getLoggerFilePath(...paths: string[]): string
Concatena os caminhos de diretório com base no diretório de log configurado atualmente no sistema.
getLoggerTransports()
getLoggerTransports(): ('console' | 'file' | 'dailyRotateFile')[]
Obtém os métodos de saída de log configurados atualmente no sistema.
getLoggerFormat()
getLoggerFormat(): 'logfmt' | 'json' | 'delimiter' | 'console'
Obtém o formato de log configurado atualmente no sistema.
Saída de Log
Transports
Métodos de saída predefinidos.
Transports.consoleTransports.fileTransports.dailyRotateFile

