I am new to winston and trying to store nodejs server logs into file.
const {
createLogger,
transports,
format
} = require('winston');
const logger = createLogger({
transports: [
new transports.File({
filename : 'info.log',
level: 'info',
format: format.combine(format.timestamp(), format.json())
})
]
})
module.exports = logger;
And I can store log in the file using logger.log('info',"Inside /login")
How can I store the nodejs server logs which are generated automatically run time when error happens.
For example this log which I can see in console when the mySQL db connection was closed and these logs were generated by nodejs server.