2.5.0 • Published 9 years ago

cah-logger v2.5.0

Weekly downloads
40
License
N/A
Repository
github
Last release
9 years ago

CAH-LOGGER

Built-in Environment Variables

  • DISABLE_LOGGER_STATS - set this to something truthy to disable statistics logging

Example Usage

var winston = require('winston');
var logger = require('cah-logger');

logger.configure(winston, {
  environment : process.env.NODE_ENV,
  extra : {
    application : 'YourApplicationName',
  },
  console : {
    level : process.env.TRACE ? 'trace' : 'debug'
  },
  logentries : {
    token : process.env.LOGENTRIES_TOKEN
  },
  rollbar : {
    token : process.env.ROLLBAR_TOKEN
  }
});

Logging unhandled promise rejections

Promise.onPossiblyUnhandledRejection(function(err) {
  winston.error(err);
  // At this point, it would be prudent to shut down or clean up or something
});
2.5.0

9 years ago

2.4.2

9 years ago

2.4.1

9 years ago

2.4.0

9 years ago

2.3.0

9 years ago

2.2.0

9 years ago

2.1.0

9 years ago

2.0.0

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago