Skip to content

Instantly share code, notes, and snippets.

@aigoncharov
Created February 28, 2019 20:55
Show Gist options
  • Save aigoncharov/d41129cbbad03beec1ebbd1b3670b34e to your computer and use it in GitHub Desktop.
Save aigoncharov/d41129cbbad03beec1ebbd1b3670b34e to your computer and use it in GitHub Desktop.
const { createLogger, format, transports } = require('winston')
const addTraceId = printf((info) => {
let message = info.message
const traceID = clsNamespace.get('taceID')
if (traceID) {
message = `[TraceID: ${traceID}]: ${message}`
}
return message
})
const logger = createLogger({
format: addTraceId,
transports: [new transports.Console()],
})
@mrsimonemms
Copy link

Typo - taceID should be traceID on line 5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment