Batching Configuration Performance Impact
In high-throughput ingestion pipelines, the placement of the batch processor in the OpenTelemetry Collector pipeline significantly affects throughput, CPU utilization, and memory consumption.
Two main placement strategies
Receiver → Batch Processor → Other Processors → ExporterReceiver → Other Processors → Batch Processor → ExporterObserved Performance Differences
Solution
Workload Type
Recommended Placement
Reason
PreviousRunning Collectors in Parallel on Linux and WindowsNextCollect Sysmon Logs with Windows Event Source
Was this helpful?