- Add python 3.8 support
- Upgrade dependencies
- Support fetching API Key from secrets manager using
DD_API_KEY_SECRET_ARN - Remove botocore to reduce package size
- Update dependencies
- Tag layer-generated
aws.lambda.enhanced.invocationsandaws.lambda.enhanced.errorsenhanced metrics withruntimeandmemorysize
- Remove vendored botocore requests patching since the package has been removed from the latest botocore
- Update README for enhanced metrics instructions
- Increment
aws.lambda.enhanced.invocationsandaws.lambda.enhanced.errorsmetrics for each invocation ifDD_ENHANCED_METRICSenv var is set to true.
- Support
DD_LOGS_INJECTIONfor trace and log correlation
- Publish the layer as a package
datadog_lambdato PyPI - Support environment variable
DD_LOG_LEVELfor debugging
- Correctly parse trace headers with mixed casing
- Log metrics in a compact format
- Support submitting metrics through CloudWatch Logs
- Support submitting metrics to
datadoghq.eu - Support KMS-encrypted DD API Key
- Fix a few bugs
- First release
- Support submitting distribution metrics from Lambda functions
- Support distributed tracing between serverful and serverless services