Logger
Logger erstellen
createLogger()
Erstellt einen benutzerdefinierten Logger.
Signatur
createLogger(options: LoggerOptions)
Typ
Details
createSystemLogger()
Erstellt Logs für den Systembetrieb, die auf eine bestimmte Weise ausgegeben werden. Siehe Logger - System-Log
Signatur
createSystemLogger(options: SystemLoggerOptions)
Typ
Details
requestLogger()
Middleware für die Protokollierung von API-Anfragen und -Antworten.
Signatur
requestLogger(appName: string, options?: RequestLoggerOptions): MiddewareType
Typ
Details
app.createLogger()
Definition
Wenn dirname ein relativer Pfad ist, werden die Log-Dateien in das Verzeichnis ausgegeben, das nach der aktuellen Anwendung benannt ist.
plugin.createLogger()
Die Verwendung ist identisch mit app.createLogger().
Definition
Log-Konfiguration
getLoggerLevel()
getLoggerLevel(): 'debug' | 'info' | 'warn' | 'error'
Ruft die aktuell im System konfigurierte Log-Stufe ab.
getLoggerFilePath()
getLoggerFilePath(...paths: string[]): string
Fügt Verzeichnispfade basierend auf dem aktuell im System konfigurierten Log-Verzeichnis zusammen.
getLoggerTransports()
getLoggerTransports(): ('console' | 'file' | 'dailyRotateFile')[]
Ruft die aktuell im System konfigurierten Log-Ausgabemethoden ab.
getLoggerFormat()
getLoggerFormat(): 'logfmt' | 'json' | 'delimiter' | 'console'
Ruft das aktuell im System konfigurierte Log-Format ab.
Log-Ausgabe
Transports
Vordefinierte Ausgabemethoden.
Transports.consoleTransports.fileTransports.dailyRotateFile

