• Log inStart now

OpenTelemetry batching: Best practices

Caution

To avoid getting rate limited, we recommend these practices:

By default, the OpenTelemetry SDKs and Collector send one (1) data point per request. Using these defaults, it is likely your account will be rate limited.

All OpenTelemetry SDKs and Collectors provide a BatchProcessor, which batches data points in memory. This batching allows requests to be sent with more than one (1) data point.

Component

Batch Processor

Collector

Batch Processor

Go SDK

BatchSpanProcessor

JS SDK

BatchSpanProcessor

Python SDK

BatchExportSpanProcessor

Copyright © 2022 New Relic Inc.