winston-logentries-transport-with-rewriter

0.0.2 • Public • Published

winston-logentries-transport-with-rewriter (fork)

NPM version Build Status Coverage Status

A Logentries transport for Winston.

[FORK]

0.0.2 Added support for a rewriter configuration option

  • rewriter (Function(level, msg, meta) -> [level, msg, meta]) Optional. Specify a rewriter

Install

NPM

$ npm install winston-logentries-transport-with-rewriter

Node.js

var winston = require('winston');
var Logentries = require('winston-logentries-transport-with-rewriter').Logentries;
 
winston.add(Logentries, { token: 'YOUR TOKEN HERE' });

Configuration Options

When you create the transport you can supply the following options:

  • token (string) Required. Logentries destination token uuid
  • secure (Boolean) Optional. Use tls for communication, default is false
  • levels (Map) Optional. Custom log levels, default is syslog-style
  • printerror (Boolean) Optional. Print errors to STDERR with console.error, default is true
  • timestamp (Boolean) Optional. Autogenerate a timestamp, default is true
  • usequotes (Boolean) Optional. Add double quotes around every field, default is false

License

MIT

Package Sidebar

Install

npm i winston-logentries-transport-with-rewriter

Weekly Downloads

0

Version

0.0.2

License

none

Last publish

Collaborators

  • fgribreau