Skip to content

Commit fcee55b

Browse files
authored
add deduplicate processor ref doc (DataDog#25144)
1 parent 5a5a0a7 commit fcee55b

File tree

4 files changed

+24
-10
lines changed

4 files changed

+24
-10
lines changed

config/_default/menus/main.en.yaml

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4667,51 +4667,56 @@ menu:
46674667
parent: observability_pipelines_processors
46684668
identifier: observability_pipelines_processors_add_hostname
46694669
weight: 601
4670+
- name: Deduplicate
4671+
url: observability_pipelines/processors/dedupe
4672+
parent: observability_pipelines_processors
4673+
identifier: observability_pipelines_processors_dedupe
4674+
weight: 602
46704675
- name: Edit fields
46714676
url: observability_pipelines/processors/edit_fields
46724677
parent: observability_pipelines_processors
46734678
identifier: observability_pipelines_processors_edit_fields
4674-
weight: 602
4679+
weight: 604
46754680
- name: Enrichment Table
46764681
url: observability_pipelines/processors/enrichment_table
46774682
parent: observability_pipelines_processors
46784683
identifier: observability_pipelines_processors_enrichment_table
4679-
weight: 603
4684+
weight: 605
46804685
- name: Filter
46814686
url: observability_pipelines/processors/filter
46824687
parent: observability_pipelines_processors
46834688
identifier: observability_pipelines_processors_filter
4684-
weight: 604
4689+
weight: 606
46854690
- name: Grok Parser
46864691
url: observability_pipelines/processors/grok_parser
46874692
parent: observability_pipelines_processors
46884693
identifier: observability_pipelines_processors_grok_parser
4689-
weight: 605
4694+
weight: 607
46904695
- name: Parse JSON
46914696
url: observability_pipelines/processors/parse_json
46924697
parent: observability_pipelines_processors
46934698
identifier: observability_pipelines_processors_parse_json
4694-
weight: 606
4699+
weight: 608
46954700
- name: Quota
46964701
url: observability_pipelines/processors/quota
46974702
parent: observability_pipelines_processors
46984703
identifier: observability_pipelines_processors_quota
4699-
weight: 607
4704+
weight: 609
47004705
- name: Reduce
47014706
url: observability_pipelines/processors/reduce
47024707
parent: observability_pipelines_processors
47034708
identifier: observability_pipelines_processors_reduce
4704-
weight: 608
4709+
weight: 610
47054710
- name: Sample
47064711
url: observability_pipelines/processors/sample
47074712
parent: observability_pipelines_processors
47084713
identifier: observability_pipelines_processors_sample
4709-
weight: 609
4714+
weight: 611
47104715
- name: Sensitive Data Scanner
47114716
url: observability_pipelines/processors/sensitive_data_scanner
47124717
parent: observability_pipelines_processors
47134718
identifier: observability_pipelines_processors_sensitive_data_scanner
4714-
weight: 610
4719+
weight: 612
47154720
- name: Destinations
47164721
url: observability_pipelines/destinations/
47174722
parent: observability_pipelines

content/en/observability_pipelines/processors/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ Use Observability Pipelines' processors to parse, structure, and enrich your log
2727

2828
{{< whatsnext desc=" " >}}
2929
{{< nextlink href="observability_pipelines/processors/add_hostname" >}}Add hostname{{< /nextlink >}}
30+
{{< nextlink href="observability_pipelines/processors/dedupe" >}}Deduplicate{{< /nextlink >}}
3031
{{< nextlink href="observability_pipelines/processors/edit_fields" >}}Edit fields{{< /nextlink >}}
3132
{{< nextlink href="observability_pipelines/processors/enrichment_table" >}}Enrichment table{{< /nextlink >}}
3233
{{< nextlink href="observability_pipelines/processors/filter" >}}Filter{{< /nextlink >}}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: Deduplicate Processor
3+
disable_toc: false
4+
---
5+
6+
{{% observability_pipelines/processors/dedupe %}}
7+
8+
{{% observability_pipelines/processors/filter_syntax %}}

layouts/shortcodes/observability_pipelines/processors/dedupe.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
The dedupe processor removes copies of data to reduce volume and noise. It caches 5000 messages at a time and compares your incoming logs traffic against the cached messages. For example, this processor can be used to keep only unique warning logs in the case where multiple identical warning logs are sent in succession.
1+
The deduplicate processor removes copies of data to reduce volume and noise. It caches 5,000 messages at a time and compares your incoming logs traffic against the cached messages. For example, this processor can be used to keep only unique warning logs in the case where multiple identical warning logs are sent in succession.
22

33
To set up the deduplicate processor:
44
1. Define a **filter query**. Only logs that match the specified [filter query](#filter-query-syntax) are processed. Deduped logs and logs that do not match the filter query are sent to the next step in the pipeline.

0 commit comments

Comments
 (0)