Skip to content

Releases: DataDog/datadog-serverless-functions

aws-dd-forwarder-3.5.0

19 Mar 18:33
Compare
Choose a tag to compare
  • Add github action cfn-lint against the CloudFormation template #233
  • Fix cfn-lint errors from the CloudFormation template #231
  • Add "invoke" permissions for S3 and CloudWatch logs #227

aws-dd-forwarder-3.4.0

17 Mar 21:56
Compare
Choose a tag to compare
  • add the aws_account tag to Lambda metrics and logs. Previously the AWS account ID was added in an account_id tag - as of this release the account ID is included in both account_id and aws_account tags.

aws-dd-forwarder-3.3.0

26 Feb 21:18
Compare
Choose a tag to compare
  • Use default context for SSL (#208)
  • Misc updates to the CloudFormation template (#214, #206)

aws-dd-forwarder-3.2.0

11 Feb 20:03
Compare
Choose a tag to compare
  • Extends DD_FETCH_LAMBDA_TAGS feature to add lambda tags to logs, traces and all metrics. #205

aws-dd-forwarder-3.1.0

28 Jan 21:54
Compare
Choose a tag to compare
  • Fixes bug where API keys were read slightly differently for metrics, than for logs and trace submission #197
  • Includes fix for API Gateway source parsing issue #193
  • Support reading API key via SSM #196

aws-dd-forwarder-3.0.0

23 Jan 15:35
4eed1d2
Compare
Choose a tag to compare

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

21 Jan 17:00
eff0c51
Compare
Choose a tag to compare
  • 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

datadog-log-forwarder/2.3.2

12 Nov 08:38
a87b311
Compare
Choose a tag to compare
  • The environment variable DD_SKIP_SSL_VALIDATION can disable SSL certificate validation for HTTP log forwarding

datadog-log-forwarder/2.1.0

02 Oct 13:19
5ac4ce5
Compare
Choose a tag to compare
  • The environment variable DD_NO_SSL can disable HTTPS/TLS in need of proxy
  • The HTTP forwarder supports DD_PORT now

datadog-log-forwarder/2.0.0

09 Sep 09:30
54a89cd
Compare
Choose a tag to compare
  • Datadog-Log-Forwarder is using HTTPS by default
  • The environment variable DD_USE_TCP=true can be set to send logs using a SSL encrypted TCP connection