0.0.3 • Published 8 years ago

good-winston-json v0.0.3

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

good-bunyan-json

A Good logger for winston

Supports custom formatter functions and json logging output.

Usage

var winston = require('winston');
var GoodWinstonReporter = require('./lib');


var options = {
  opsInterval: 5000,
  reporters: [{
    reporter: GoodWinstonReporter,
    events: {
      log: '*',
      request: '*',
      response: '*',
      error: '*',
      ops: '*'
    },
    config: {
      logger: winston
    }
  }]
};

server.register({
  register: require('good'),
  options: options
}, function (err) {
  if (err) {
    console.error(err);
  } else {
    server.start(function () {
      console.info('Server started at ' + server.info.uri);
    });

    server.log('info', 'Hello');
    server.log('error', 'Error');
  }
});