5.0.0 • Published 7 years ago
log-aws-lambda v5.0.0
log-aws-lambda
log writer for AWS Lambda environment
- Printf-like message formatting
- Configure log level visbility threshold through
LOG_LEVELenv variable (defaults tonotice) - Extra debug output can be controlled via
LOG_DEBUGenv variable (fallbacks toDEBUGif provided) - Object inspection depth defaults to
4, but can be overriden viaLOG_INSPECT_DEPTH(fallbacks toDEBUG_DEPTHif provided) - Writes logs via
console.error(notprocess.stderr) to ensure logs are accompanied in CloudWatch by AWS prefixes
Usage
At beginning of main module of your program invoke:
require("log-aws-lambda")();Note: Value of LOG_TIME env var is ignored, as AWS logs by default are accompanied with absolute timestamps
Tests
$ npm test