good-winston-json

0.0.3 • Public • Published

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');
  }
});

Package Sidebar

Install

npm i good-winston-json

Weekly Downloads

1

Version

0.0.3

License

MIT

Last publish

Collaborators

  • krambox