Логгер
Создание логгера
createLogger()
Создает пользовательский логгер.
Сигнатура
createLogger(options: LoggerOptions)
Тип
Подробности
createSystemLogger()
Создает системные логи выполнения, выводимые указанным способом. Подробнее см. в разделе Логгер - Системный лог.
Сигнатура
createSystemLogger(options: SystemLoggerOptions)
Тип
Подробности
requestLogger()
Промежуточное ПО для логирования запросов и ответов API.
Сигнатура
requestLogger(appName: string, options?: RequestLoggerOptions): MiddewareType
Тип
Подробности
app.createLogger()
Определение
Если dirname является относительным путем, файлы логов будут выводиться в каталог, названный в честь текущего приложения.
plugin.createLogger()
Использование аналогично app.createLogger().
Определение
Конфигурация логов
getLoggerLevel()
getLoggerLevel(): 'debug' | 'info' | 'warn' | 'error'
Получает текущий уровень логирования, настроенный в системе.
getLoggerFilePath()
getLoggerFilePath(...paths: string[]): string
Объединяет пути к каталогам на основе каталога логов, настроенного в системе.
getLoggerTransports()
getLoggerTransports(): ('console' | 'file' | 'dailyRotateFile')[]
Получает текущие методы вывода логов, настроенные в системе.
getLoggerFormat()
getLoggerFormat(): 'logfmt' | 'json' | 'delimiter' | 'console'
Получает текущий формат логов, настроенный в системе.
Вывод логов
Transports
Предопределенные методы вывода.
Transports.consoleTransports.fileTransports.dailyRotateFile

