3.1.0 • Published 8 years ago

gooder-bunyan v3.1.0

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

gooder-bunyan

A hapi good-reporter to bunyan logging adapter.

Installation

  $ npm install bunyan
  $ npm install gooder-bunyan

Usage

To use the GoodBunyan transport in bunyan, you simply need to require it and then either add it to an existing bunyan logger or pass an instance to a new bunyan logger:

var GoodBunyan = require('gooder-bunyan');
var bunyan = require('bunyan');

server.register({
  register: require('good'),
  options: {
    reporters: [
      new GoodBunyan({
        ops: '*',
        request: '*',
        response: '*',
        log: '*',
        error: '*'
      }, bunyan)
    ]
  }
}, function(err) {
  if (err) {
    return server.log(['error'], 'good load error: ' + err);
  }
});

The following options are availble to configure GoodBunyan:

  • error_level: Map all good error events to this bunyan level (Default error).
  • ops_level: Map all good ops events to this bunyan level (Default info).
  • request_level: Map all good request events to this bunyan level (Default info).
  • response_level: Map all good response events to this bunyan level (Default info).
  • other_level: Map all other good events to this bunyan level (Default info).
3.1.0

8 years ago

3.0.0

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago