UNPKG

traceapm

Version:

SDK for OpenTelemetry auto-instrumentation and OTLP export for Node.js apps.

16 lines (14 loc) 451 B
const { createLogger, format, transports } = require('winston'); const path = require('path'); const logger = createLogger({ level: 'info', format: format.combine( format.timestamp(), format.printf(({ timestamp, level, message }) => `${timestamp} [${level}]: ${message}`) ), transports: [ new transports.File({ filename: path.join(__dirname, '../traceapm.log') }), new transports.Console(), ], }); module.exports = logger;