Log metadata in log file
This commit is contained in:
+7
-3
@@ -6,9 +6,13 @@ const logger: winston.Logger = winston.createLogger({
|
|||||||
format: winston.format.combine(
|
format: winston.format.combine(
|
||||||
winston.format.timestamp({ format: 'YYYY-MM-DD HH:mm:ss.SSS' }),
|
winston.format.timestamp({ format: 'YYYY-MM-DD HH:mm:ss.SSS' }),
|
||||||
winston.format.uncolorize(),
|
winston.format.uncolorize(),
|
||||||
winston.format.printf(info =>
|
winston.format.metadata({ fillExcept: ['message', 'level', 'timestamp'] }),
|
||||||
`${info.timestamp} [${info.level}] ${info.message}`
|
winston.format.printf(info => {
|
||||||
)
|
const extra = info.metadata && Object.keys(info.metadata).length
|
||||||
|
? ` ${JSON.stringify(info.metadata)}`
|
||||||
|
: '';
|
||||||
|
return `${info.timestamp} [${info.level}] ${info.message} ${extra}`
|
||||||
|
})
|
||||||
),
|
),
|
||||||
|
|
||||||
transports: [
|
transports: [
|
||||||
|
|||||||
Reference in New Issue
Block a user