newrelic-winston
A newrelic transport for winston including the newrelic Library
Installation
Tested on node-6.x, requires npm.
$ npm install winston --save$ npm install newrelic-winston --save
Usage
const winston = ;const NewrelicWinston = ;winston;
or
const createLogger = ;const NewrelicWinston = ;const logger = ;
Options
- env: the current evironment. Defatuls to
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 ;)
Config
Please refer to the newrelic lib's readme for specific module's configs.
Log Levels
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