bunyan-pub-stream

1.1.1 • Public • Published

bunyan-pub-stream

bunyan-pub-stream is a writable stream write to bunyan-hub, which is a centralized simple logging server for bunyan. It's a low level module you could use with bunyan logger, but you could use high level module bunyan-hub-logger instead.

installation

npm install bunyan-pub-stream

useage

var bunyan = require('bunyan');
var PubStream = require('bunyan-pub-stream');
var pubStream = new PubStream();
var logger = bunyan.createLogger({
    name: 'session',
    app: 'example-app',
    streams: [{
        level: 'debug',
        stream: pubStream
    }]
});
// or use raw mode
var rawPubStream = new PubStream();
var rawLogger = bunyan.createLogger({
    name: 'session',
    app: 'example-app',
    streams: [{
        level: 'info',
        stream: rawPubStream
    }]
});

then you can use logger.debug('...') to log something into bunyan-hub, watch these log events using bunyan-sub cli command or bunyan-web darshbord in browser.

license

MIT

Readme

Keywords

Package Sidebar

Install

npm i bunyan-pub-stream

Weekly Downloads

5

Version

1.1.1

License

MIT

Last publish

Collaborators

  • undozen