Name: newrelic-winston
Owner: Namshi
Description: null
Created: 2015-08-03 08:21:49.0
Updated: 2018-03-02 07:40:04.0
Pushed: 2017-12-19 13:28:59.0
Homepage: null
Size: 148
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
A newrelic transport for winston including the newrelic Library
Tested on node-0.12.x, requires npm.
npm install winston --save
npm install newrelic-winston --save
r winston = require('winston');
nston.add(require('newrelic-winston'), options);
or
NewrelicWinston = require('newrelic-winston');
logger = new(winston.Logger)({
exitOnError: false,
transports: [new(NewrelicWinston)(options)]
});
process.env.NODE_ENV
If env
is either 'dev' or 'test' the lib will not load the included newrelic module saving devs from anoying errors ;)
Please refer to the newrelic lib's readme for specific module's configs.
This trasport is meant to report errors to newrelic, so the only level available in order to log something is error
All other possible winston's levels, or custom levels, will noop