Records metrics with Datadog, supports both synchronous (via HTTP) and asynchronous (via Datadog's Lambda integration) modes. Defaults to asynchronous mode.
published 1.5.0 4 years agoModule for recording correlation IDs
published 1.28.1 3 years agoHTTP client that supports forwarding correlation IDs (captured via @dazn/lambda-powertools-correlation-ids) and auto-records metrics
published 1.28.1 3 years agoSQS client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published 1.28.1 3 years agoSNS client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published 1.28.1 3 years agoLogger that is tightly integrated with the rest of the lambda-powertools
published 1.28.1 3 years agoLambda client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published 1.28.1 3 years agoMiddy middleware to log an error message when a function times out.
published 1.29.0 2 years agoMiddy middleware for capturing correlation IDs from inbound event
published 1.29.0 2 years agoKinesis client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published 1.28.1 3 years agoMiddy middleware to obfuscate the event for logging
published 1.29.0 2 years agoMiddy middleware to sample debug logs for a configurable % of invocations
published 1.29.0 2 years agoMiddy middleware that detects and stops infinite loops
published 1.29.0 2 years agoSFN client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published 1.28.1 3 years agoBasic template that configures a 1% smaple rate for debug logs and obfuscation
published 1.29.0 2 years agoBasic template that configures a 1% smaple rate for debug logs
published 1.29.0 2 years agoFirehose client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published 1.28.1 3 years agoLambda client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published 1.28.1 3 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 0.4.6 3 years agoCloudWatchEvents client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published 1.28.1 3 years agoEventBridge client wrapper that knows how to forward correlation IDs (captured via @dazn/lambda-powertools-correlation-ids)
published 1.28.1 3 years agoRun chaos experiments in your application
published 0.10.1 2 years agoChaos Squirrel attack to exhaust CPU
published 0.10.1 2 years agoChaos Squirrel attack to open lots of files and consume file descriptor limits
published 0.10.1 2 years agoChaos Squirrel attack to exhaust CPU in a background process
published 0.10.1 2 years ago