Skip to content

Latest commit

 

History

History
59 lines (46 loc) · 1.57 KB

README.md

File metadata and controls

59 lines (46 loc) · 1.57 KB

bunyan-raygun NPM version Downloads Support us Build Status Coveralls Status

Information

Packagebunyan-raygun
Description Raygun transport for Bunyan
Node Version >= 0.10

Usage

var BunyanRaygun = require('bunyan-raygun');

var transport = new BunyanRaygun({
  apiKey: 'your api key',
  user: function(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.

Like what we do?