Skip to content

Conversation

@ViBiOh
Copy link
Contributor

@ViBiOh ViBiOh commented Oct 16, 2025

What does this PR do?

Motivation

Testing Guidelines

Additional Notes

Types of changes

  • Bug fix
  • New feature
  • Breaking change
  • Misc (docs, refactoring, dependency upgrade, etc.)

Check all that apply

  • This PR's description is comprehensive
  • This PR contains breaking changes that are documented in the description
  • This PR introduces new APIs or parameters that are documented and unlikely to change in the foreseeable future
  • This PR impacts documentation, and it has been updated (or a ticket has been logged)
  • This PR's changes are covered by the automated tests
  • This PR collects user input/sensitive content into Datadog
  • This PR passes the integration tests (ask a Datadog member to run the tests)
  • This PR passes the unit tests
  • This PR passes the installation tests (ask a Datadog member to run the tests)

Signed-off-by: Vincent Boutour <[email protected]>
@ViBiOh ViBiOh requested a review from a team as a code owner October 16, 2025 13:16
@github-actions github-actions bot added the aws label Oct 16, 2025

- **Reduces forwarder cost** and execution time
- Provides the same tag enrichment as `DdFetchS3Tags` and `DdFetchLogGroupTags`
- Requires [Resource Collection](https://docs.datadoghq.com/integrations/amazon-web-services/#resource-collection) enabled in your AWS integration
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

@ge0Aja ge0Aja Oct 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👋 The forwarder doesn't setup logs autosubscription by default. It's enabled through the integration tile. But yeah, the forwarder (since first versions) can be used with autosubscription

---

### Upgrade Instructions

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


**Why This Changed:**

- The variable was deprecated since 4 years, we use the major release opportunity to cleanup with a breaking change.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure if we need to say the 4 years part. Smaller suggestion:

  • The variable was previously deprecated but not removed from past versions.

@ViBiOh ViBiOh requested review from ge0Aja and rmshree October 17, 2025 07:02
@ViBiOh ViBiOh merged commit b50198d into aws-forwarder-v5-preparation Oct 17, 2025
7 checks passed
@ViBiOh ViBiOh deleted the vibioh/changelog-v5 branch October 17, 2025 09:47
ViBiOh added a commit that referenced this pull request Oct 23, 2025
* refactor(aws)!: AWSX-1703 Change matching of regex. Previously done against JSON, now only log message (#996)

* refactor(aws)!: AWSX-1703 Change matching of regex. Previously done against JSON, now only on log

Signed-off-by: Vincent Boutour <[email protected]>

* fixup! refactor(aws)!: AWSX-1703 Change matching of regex. Previously done against JSON, now only on log

Signed-off-by: Vincent Boutour <[email protected]>

---------

Signed-off-by: Vincent Boutour <[email protected]>

* feat(aws)!: Drop deprecated TCP support (#1000)

Signed-off-by: Vincent Boutour <[email protected]>

* feat(aws)!: Remove deprecated PrivateLink env variable (#1002)

Signed-off-by: Vincent Boutour <[email protected]>

* docs(aws): Removing JSON explanation in the include at match documentation (#1007)

Signed-off-by: Vincent Boutour <[email protected]>

* Add environment variable to support backend storage tag enrichment (#1006)

* feat(aws): AWSX-1566 Adding storage tag HTTP header

Signed-off-by: Vincent Boutour <[email protected]>

* feat(aws): AWSX-1566 Adding new variable in the cloudformation template

Signed-off-by: Vincent Boutour <[email protected]>

* feat: AWSX-1566 Restoring fetch in the integration test to see metrics

Signed-off-by: Vincent Boutour <[email protected]>

* fixup! feat: AWSX-1566 Restoring fetch in the integration test to see metrics

Signed-off-by: Vincent Boutour <[email protected]>

* docs(aws): AWSX-1566 Refine documentation around the new variable

Signed-off-by: Vincent Boutour <[email protected]>

---------

Signed-off-by: Vincent Boutour <[email protected]>

* fix(aws): Fixing discrepancies of the fetch configuration between cloudformation and code

Signed-off-by: Vincent Boutour <[email protected]>

* feat: Add a changelog for the v5 (#1009)

* feat: Add a changelog for the v5

Signed-off-by: Vincent Boutour <[email protected]>

* fixup! feat: Add a changelog for the v5

Signed-off-by: Vincent Boutour <[email protected]>

* Update aws/logs_monitoring/CHANGELOG.md

Co-authored-by: Raphaël Allier <[email protected]>

* fixup! Update aws/logs_monitoring/CHANGELOG.md

Signed-off-by: Vincent Boutour <[email protected]>

---------

Signed-off-by: Vincent Boutour <[email protected]>
Co-authored-by: Raphaël Allier <[email protected]>

* Update aws/logs_monitoring/CHANGELOG.md

Co-authored-by: Georgi <[email protected]>

* Update aws/logs_monitoring/CHANGELOG.md

Co-authored-by: Georgi <[email protected]>

* Update aws/logs_monitoring/CHANGELOG.md

Co-authored-by: Georgi <[email protected]>

* Update aws/logs_monitoring/CHANGELOG.md

Co-authored-by: Georgi <[email protected]>

* Update aws/logs_monitoring/CHANGELOG.md

Co-authored-by: Georgi <[email protected]>

* docs: Updating changelog from comments

Signed-off-by: Vincent Boutour <[email protected]>

* fixup! docs: Updating changelog from comments

Signed-off-by: Vincent Boutour <[email protected]>

* Add reference to the changelog in README (for public doc) (#1011)

* feat: Add link to the changelog in the read toe reflect the documentation

The readme is feeding this page https://docs.datadoghq.com/logs/guide/forwarder/?tab=cloudformation

Signed-off-by: Vincent Boutour <[email protected]>

* fixup! feat: Add link to the changelog in the read toe reflect the documentation

Signed-off-by: Vincent Boutour <[email protected]>

---------

Signed-off-by: Vincent Boutour <[email protected]>

* refactor: Improve error handling for exception (#1012)

* refactor: Improve error handling for exception

Signed-off-by: Vincent Boutour <[email protected]>

* fixup! refactor: Improve error handling for exception

Signed-off-by: Vincent Boutour <[email protected]>

* fixup! refactor: Improve error handling for exception

Signed-off-by: Vincent Boutour <[email protected]>

---------

Signed-off-by: Vincent Boutour <[email protected]>

* Update aws/logs_monitoring/lambda_function.py

Co-authored-by: Georgi <[email protected]>

* fixup! Update aws/logs_monitoring/lambda_function.py

Signed-off-by: Vincent Boutour <[email protected]>

---------

Signed-off-by: Vincent Boutour <[email protected]>
Co-authored-by: Raphaël Allier <[email protected]>
Co-authored-by: Georgi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants