Skip to content

[edot] add log deduplication processor#12654

Merged
VihasMakwana merged 5 commits intoelastic:mainfrom
VihasMakwana:log-dedup
Feb 10, 2026
Merged

[edot] add log deduplication processor#12654
VihasMakwana merged 5 commits intoelastic:mainfrom
VihasMakwana:log-dedup

Conversation

@VihasMakwana
Copy link
Contributor

@VihasMakwana VihasMakwana commented Feb 9, 2026

What does this PR do?

Add logdedup processor as an extended component to EDOT.

Why is it important?

This processor is used to deduplicate logs by detecting identical logs over a range of time and emitting a single log with the count of logs that were deduplicated.

Checklist

  • I have read and understood the pull request guidelines of this project.
  • My code follows the style guidelines of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have made corresponding change to the default configuration files
  • I have added tests that prove my fix is effective or that my feature works
  • I have added an entry in ./changelog/fragments using the changelog tool
  • I have added an integration test or an E2E test
@mergify
Copy link
Contributor

mergify bot commented Feb 9, 2026

This pull request does not have a backport label. Could you fix it @VihasMakwana? 🙏
To fixup this pull request, you need to add the backport labels for the needed
branches, such as:

  • backport-./d./d is the label that automatically backports to the 8./d branch. /d is the digit
  • backport-active-all is the label that automatically backports to all active branches.
  • backport-active-8 is the label that automatically backports to all active minor branches for the 8 major.
  • backport-active-9 is the label that automatically backports to all active minor branches for the 9 major.
@VihasMakwana VihasMakwana added the Team:Elastic-Agent-Control-Plane Label for the Agent Control Plane team label Feb 9, 2026
@VihasMakwana VihasMakwana marked this pull request as ready for review February 10, 2026 05:31
@VihasMakwana VihasMakwana requested a review from a team as a code owner February 10, 2026 05:31
@elasticmachine
Copy link
Contributor

Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane)

@VihasMakwana VihasMakwana added the backport-9.3 Automated backport to the 9.3 branch label Feb 10, 2026
@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

History

cc @VihasMakwana

@VihasMakwana VihasMakwana merged commit 443c017 into elastic:main Feb 10, 2026
25 checks passed
mergify bot pushed a commit that referenced this pull request Feb 10, 2026
* add log dedup processor

* go.mod and notice

* readme

(cherry picked from commit 443c017)
VihasMakwana added a commit that referenced this pull request Feb 10, 2026
* add log dedup processor

* go.mod and notice

* readme

(cherry picked from commit 443c017)

Co-authored-by: Vihas Makwana <121151420+VihasMakwana@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-9.3 Automated backport to the 9.3 branch Team:Elastic-Agent-Control-Plane Label for the Agent Control Plane team

3 participants