2.5.0 • Published 10 years ago

cah-logger v2.5.0

Weekly downloads
40
License
N/A
Repository
github
Last release
10 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

10 years ago

2.4.2

10 years ago

2.4.1

10 years ago

2.4.0

10 years ago

2.3.0

10 years ago

2.2.0

10 years ago

2.1.0

10 years ago

2.0.0

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago