Bunyan Logger
Extend Bunyan to have default options and predefined streams etc.
Usage
npm install bunyan-logger
const Logger = ;
Examples
Simple
const Logger = ;const logger = stream: 'debug' ;logger;
With Express
const Logger = ;const expressLogger = ;app;
Predefined streams
Debug
See bunyan-debug-stream.
// Simple.const logger = stream: 'debug' ; // With options.const logger = name: 'myLog' stream: name: 'debug' basepath: path serializers: serializers;
File
// Simple.const logger = stream: 'file' ; // With options.const logger = name: 'myLog' stream: name: 'file' path: './some.log' ;
RingBuffer
const logger = stream: 'ringbuffer' ;
Stdout
const logger = stream: 'stdout' ;
Syslog
// Simple.const logger = stream: 'syslog' ; // With options.const logger = name: 'myLog' stream: name: 'syslog' host: '10.0.0.1' ;
Extending/overriding predefined streams
See /example
.