Records metrics with Datadog, supports both synchronous (via HTTP) and asynchronous (via Datadog's Lambda integration) modes. Defaults to asynchronous mode.
published version 1.5.0, 5 years agoModule for recording correlation IDs
published version 1.28.1, 4 years agoHTTP client that supports forwarding correlation IDs (captured via @dazn/lambda-powertools-correlation-ids) and auto-records metrics
published version 1.28.1, 4 years agoSQS client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published version 1.28.1, 4 years agoSNS client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published version 1.28.1, 4 years agoLogger that is tightly integrated with the rest of the lambda-powertools
published version 1.28.1, 4 years agoLambda client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published version 1.28.1, 4 years agoMiddy middleware to log an error message when a function times out.
published version 1.29.0, 4 years agoMiddy middleware for capturing correlation IDs from inbound event
published version 1.29.0, 4 years agoKinesis client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published version 1.28.1, 4 years agoMiddy middleware to obfuscate the event for logging
published version 1.29.0, 4 years agoMiddy middleware to sample debug logs for a configurable % of invocations
published version 1.29.0, 4 years agoMiddy middleware that detects and stops infinite loops
published version 1.29.0, 4 years agoSFN client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published version 1.28.1, 4 years agoBasic template that configures a 1% smaple rate for debug logs and obfuscation
published version 1.29.0, 4 years agoBasic template that configures a 1% smaple rate for debug logs
published version 1.29.0, 4 years agoFirehose client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published version 1.28.1, 4 years agoLambda client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published version 1.28.1, 4 years agoPensieve is a npm package to be used in Node.js or TypeScript applications running on EC2/ECS with an in-host StadsD agent enabled, that provides custom metrics with useful context related to your application out of the box.
published version 0.4.6, 4 years agoCloudWatchEvents client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published version 1.28.1, 4 years agoEventBridge client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published version 1.28.1, 4 years agoRun chaos experiments in your application
published version 0.10.1, 3 years agoChaos Squirrel attack to exhaust CPU
published version 0.10.1, 3 years agoChaos Squirrel attack to open lots of files and consume file descriptor limits
published version 0.10.1, 3 years agoChaos Squirrel attack to exhaust CPU in a background process
published version 0.10.1, 3 years ago