3.1.0 • Published 10 years ago

gooder-bunyan v3.1.0

Weekly downloads
1
License
ISC
Repository
github
Last release
10 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

10 years ago

3.0.0

10 years ago

2.0.1

10 years ago

2.0.0

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago