Skip to content

chore(OSC-1277): Replace Batch Processor references with Exporter Batching in collector configuration examples#6777

Open
ravishankar-sumo wants to merge 2 commits into
mainfrom
remove-batchprocessor-references
Open

chore(OSC-1277): Replace Batch Processor references with Exporter Batching in collector configuration examples#6777
ravishankar-sumo wants to merge 2 commits into
mainfrom
remove-batchprocessor-references

Conversation

@ravishankar-sumo

@ravishankar-sumo ravishankar-sumo commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Purpose of this pull request

Updates the documentation for recommending exporter level batching over batch processor. The batch processor is in motion for deprecation in the upstream.

Select the type of change

  • Minor Changes - Typos, formatting, slight revisions
  • Update Content - Revisions, updating sections
  • New Content - New features, sections, pages, tutorials
  • Site and Tools - .clabot, version updates, maintenance, dependencies, new packages for the site (Docusaurus, Gatsby, React, etc.)

Ticket (if applicable)

https://sumologic.atlassian.net/browse/OSC-1277

@cla-bot cla-bot Bot added the cla-signed Contributor approved, listed in .clabot file label Jun 9, 2026
@ravishankar-sumo ravishankar-sumo force-pushed the remove-batchprocessor-references branch from 2ce3a3d to 4a0b913 Compare June 9, 2026 06:57
@ravishankar-sumo ravishankar-sumo marked this pull request as ready for review June 9, 2026 06:57
@ravishankar-sumo ravishankar-sumo force-pushed the remove-batchprocessor-references branch from 4a0b913 to 7a81a5a Compare June 9, 2026 08:17
@kimsauce kimsauce changed the title chore(OSC-1277): Replace Batch Processor references with Exporter Bat… chore(OSC-1277): Replace Batch Processor references with Exporter Batching in collector configuration examples Jun 9, 2026

In the example above, two internally defined processors were used in metadata pipeline:
[batch](https://github.com/open-telemetry/opentelemetry-collector/tree/v0.90.1/processor/batchprocessor) and [memory limiter](https://github.com/open-telemetry/opentelemetry-collector/tree/v0.90.1/processor/memorylimiterprocessor). If you need to change the parameters of these processors in any way, you can define your own and use them in this pipeline.
In the example above, one of the internally defined processor were used in metadata pipeline:

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Suggested change
In the example above, one of the internally defined processor were used in metadata pipeline:
In the example above, one of the internally defined processors was used in metadata pipeline:

* [memorylimiterprocessor]
* [filterprocessor]

Learn more above these exporters

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Suggested change
Learn more above these exporters
Learn more about these exporters

```

:::note
The [Batch processor][batchprocessor] from upstream is in plan for deprecation over the exporter batching. [Ref](https://github.com/open-telemetry/opentelemetry-collector/pull/15273)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Suggested change
The [Batch processor][batchprocessor] from upstream is in plan for deprecation over the exporter batching. [Ref](https://github.com/open-telemetry/opentelemetry-collector/pull/15273)
The [Batch processor][batchprocessor] from upstream is planned for deprecation in favor of exporter-level batching. [Ref](https://github.com/open-telemetry/opentelemetry-collector/pull/15273)

[batch_processor]: https://github.com/open-telemetry/opentelemetry-collector/tree/v0.47.0/processor/batchprocessor#batch-processor
[sumologic_exporter]: https://github.com/SumoLogic/sumologic-otel-collector/tree/v0.50.0-sumo-0/pkg/exporter/sumologicexporter#sumo-logic-exporter
[filling_up_alert]: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubepersistentvolumefillingup/
[sumo-otelcol-batching-doc]: ../../opentelemetry-collector/data-source-configurations/additional-configurations-reference/#using-batch-processor-to-batch-data

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

this can be removed as it was deleted in line 552

Suggested change
[sumo-otelcol-batching-doc]: ../../opentelemetry-collector/data-source-configurations/additional-configurations-reference/#using-batch-processor-to-batch-data

Comment thread docs/integrations/saas-cloud/litellm.md
Comment thread docs/manage/data-archiving/archive-otel.md
traces:
receivers: [otlp,awsxray]
processors: [batch/traces]
receivers: [otlp]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

should this be receivers: [otlp,awsxray] ? @ravishankar-sumo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed Contributor approved, listed in .clabot file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants