Logging with JST Clock for the PaaS on foreign regions.
npm i tokyo-logger
//var logger = require('tokyo-logger').getLogger();
//or
//var logger = require('tokyo-logger').getLogger('./example.log');
//or
var logger = require('tokyo-logger').getLogger({
file : {
path : './example.log',
logLevel : 'Warn'
},
console : true,
dateTimeFormat : 'YYYY/MM/DD HH:mm:ss.SSS', // is default.
logFormat : '%s :: [%s] :: %s' // is default. dateTime, tag and message.
});
logger.on('Error', function(message, dateTime){
// Do something.
});
logger.Error('my message'); // 2015/08/13 14:12:00.000 :: [Error] :: my message
logger.Trace(message);
logger.Debug(message);
logger.Info(message);
logger.Warn(message);
logger.Error(message);
logger.Fatal(message);
logger.Write(tag, message);