pixelplanet/src/core/logger.js

27 lines
438 B
JavaScript
Raw Normal View History

2020-01-02 16:58:06 +00:00
/**
*
* http://tostring.it/2014/06/23/advanced-logging-with-nodejs/
*
* @flow
*/
import winston from 'winston';
const logger = winston;
2020-01-04 11:11:05 +00:00
export const proxyLogger = winston.createLogger({
2020-01-02 16:58:06 +00:00
transports: [
new winston.transports.File({
level: 'info',
filename: '/var/log/pixelplace/proxies.log',
json: true,
maxsize: 2 * 52428800, // 100MB
colorize: false,
}),
],
});
export default logger;