bunyan
Version:
a JSON Logger library for node.js servers
30 lines (23 loc) • 573 B
JavaScript
/*
* Time logging with/without a try/catch-guard on the JSON.stringify.
*/
console.log("Time try/catch-guard on JSON.stringify:");
var ben = require('ben'); // npm install ben
var Logger = require('../lib/bunyan');
var records = [];
function Collector() {
}
Collector.prototype.write = function(s) {
//records.push(s);
}
var collector = new Collector();
var log = new Logger({
name: "timeguard",
src: true,
stream: collector
});
var ms = ben(1e5, function () {
log.info("hi");
});
console.log(' - log.info: %dms per iteration', ms);