gooder-bunyan
v3.1.0
Published
hapi good-reporter to bunyan logging adapter
Downloads
8
Maintainers
Readme
gooder-bunyan
A hapi good-reporter to bunyan logging adapter.
Installation
$ npm install bunyan
$ npm install gooder-bunyanUsage
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
errorevents to this bunyan level (Defaulterror). - ops_level: Map all good
opsevents to this bunyan level (Defaultinfo). - request_level: Map all good
requestevents to this bunyan level (Defaultinfo). - response_level: Map all good
responseevents to this bunyan level (Defaultinfo). - other_level: Map all other good events to this bunyan level (Default
info).
