Introducing Datadog's Lambda extension
AWS Lambda extensions enable seamless integration of third-party tooling with the Lambda environment, allowing custom code and monitoring agents to run alongside functions. Datadog has partnered with AWS to create a cost-effective Lambda extension for collecting data from functions. The extension collects function logs and any enhanced metrics, custom metrics, and traces generated by Datadog's Lambda library and submits the data to Datadog as part of the function's execution. This complements CloudWatch Lambda metrics collected via the AWS integration and logs from other AWS services like API Gateway, DynamoDB, and Amazon S3. The extension eliminates the need for separate infrastructure or additional data storage and processing costs for monitoring function performance. Deploying the Datadog Lambda extension is simple and can be done using various methods such as AWS SAM or Serverless Framework. Once configured, enhanced metrics, custom metrics, traces, and function logs will appear in real-time on Datadog's Serverless homepage, providing deeper visibility into function performance and actionable insights for troubleshooting issues.
Company
Datadog
Date published
May 24, 2021
Author(s)
Stephen Pinkerton, Mallory Mooney
Word count
558
Hacker News points
None found.
Language
English