Releases: DataDog/datadog-serverless-functions
Releases · DataDog/datadog-serverless-functions
aws-dd-forwarder-3.8.0
- Fix for lambda tags not being refreshed when a new lambda arn is processed by the forwarder
aws-dd-forwarder-3.7.0
- Adds support for setting env/service tags on lambda and having them applied to dd-trace traces
- Updates datadog-lambda-layer-python version to v16
aws-dd-forwarder-3.6.0
- Lambda tags for enhanced metrics need to be consistent with the Datadog tag format #240
aws-dd-forwarder-3.5.0
aws-dd-forwarder-3.4.0
- add the
aws_account
tag to Lambda metrics and logs. Previously the AWS account ID was added in anaccount_id
tag - as of this release the account ID is included in bothaccount_id
andaws_account
tags.
aws-dd-forwarder-3.3.0
aws-dd-forwarder-3.2.0
- Extends DD_FETCH_LAMBDA_TAGS feature to add lambda tags to logs, traces and all metrics. #205
aws-dd-forwarder-3.1.0
aws-dd-forwarder-3.0.0
Easy install and upgrade:
- Provide CloudFormation quick launch URL for "one-click" install (try me out)
- Host versioned CloudFormation templates in S3 for upgrade (rollback) to a specific version
- Add required IAM permissions to the execution role automatically
- Keep forwarder existing settings, such as environment variables through upgrade
- Group parameters into multiple groups for an organized user interface
Support infrastructure as code:
- Expose all the forwarder settings, such as memory size, timeout and
DD_
environment variables as CloudFormation parameters - Export the forwarder lambda ARN as a CloudFormation output
General improvements:
- Upgrade the Lambda runtime from Python 2.7 to Python 3.7
- Store Datadog API Key in AWS Secrets Manager by default
- Reduce forwarder's own log retention default from forever to 90 days
- Add a release script for release automation
- Use github releases to notify users of new versions
- Attach function.zip to github releases for manual install/upgrade if needed
- Add additional debug logs
Related PRs from the community:
#157
#160
#162
#163
#164
#166
#176
#183
datadog-log-forwarder/2.4.0
- Logs are now sent using Gzip compression through HTTP
- The environment variable DD_USE_COMPRESSION lets you enable/disable the logs compression
- The environment variable DD_COMPRESSION_LEVEL lets you manage the logs compression level from 0 to 9, 9 being the best compression level