monolog
Version:
Log with Monolog
15 lines (14 loc) • 451 B
JavaScript
;
var monolog = require('monolog')
, Logger = monolog.Logger
, StreamHandler = monolog.handler.StreamHandler;
//create a Log channel
var log = new Logger('name');
//create a Log handler
log.pushHandler(new StreamHandler('./logfile.txt',Logger.DEBUG));
//listen to log events
log.on("log",function(error,record,handler){console.log(arguments);});
// add records to the log
log.warn('Foo');
log.err('Bar');
log.debug('Baz');