A Logzio stream for the Bunyan logger
Logz.io stream for the Bunyan logger
npm install logzio-bunyan --save
var bunyan = require('bunyan');
var logzioBunyanStream = require('logzio-bunyan');
var loggerOptions = {
token: '__YOUR_API_TOKEN__'
};
var logzioStream = new logzioBunyanStream(loggerOptions);
var log = bunyan.createLogger({
name: 'myapp',
streams: [
{
type: 'raw',
stream: logzioStream
}
]
});
log.info('hi');
log.warn({lang: 'en'}, 'ok lets go');
Make sure you replace __YOUR_API_TOKEN__
with your own logz.io api token.
If you do not have a Logz.io account, you can sign up for a free trial here
This bunyan plugin, basically just wraps our nodejs logzio shipper.
If you want to configure the nodejs logger, any parameters sent to bunyan when initializing the stream
(what is held in the variable loggerOptions
in the sample above) will be passed to the logzio nodejs logger itself.
0.2.0
msg
to message
be compatible with the default kibana message
field 0.2.1
0.2.2
0.2.3