bunyan-raygun

Raygun transport for Bunyan

bunyan-raygun

Packagebunyan-raygun
Description Raygun transport for Bunyan
Node Version >= 0.10
var BunyanRaygun = require('bunyan-raygun');
 
var transport = new BunyanRaygun({
  apiKey: 'your api key',
  userfunction(req) {
    // this is optional 
    // see https://github.com/MindscapeHQ/raygun4node#unique-user-tracking 
  }
});
 
var logger = bunyan.createLogger({
  name: 'test',
  serializers: bunyan.stdSerializers,
  streams: [{
    type: 'raw',
    level: 'warn',
    stream: transport
  }]
});

This will only send if the log includes an error. Optionally include a request in the log to send that information along.