You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The goal of this specification is to unify the environment variable names between different OpenTelemetry SDK implementations. SDKs MAY choose to allow configuration via the environment variables in this specification, but are not required to. If they do, they SHOULD use the names listed in this document.
Values MUST be deduplicated in order to register a Propagator only once. Unrecognized values MUST generate a warning and be gracefully ignored.
Known values for OTEL_PROPAGATORS are: "tracecontext", "baggage", "b3", "jaeger".
Additional values can be specified in the respective SDK's documentation, in case third party Propagators are supported, such as "xray" or "ottracer".
Batch Span Processor
Name
Description
Default
Notes
OTEL_BSP_SCHEDULE_DELAY_MILLIS
Delay interval between two consecutive exports
5000
OTEL_BSP_EXPORT_TIMEOUT_MILLIS
Maximum allowed time to export data
30000
OTEL_BSP_MAX_QUEUE_SIZE
Maximum queue size
2048
OTEL_BSP_MAX_EXPORT_BATCH_SIZE
Maximum batch size
512
Must be less than or equal to OTEL_BSP_MAX_QUEUE_SIZE
Exporter to be used, can be a comma-separated list to use multiple exporters
"otlp"
Known values for OTEL_EXPORTER are: "otlp", "jaeger", "zipkin", "prometheus", "otlp_span", "otlp_metric".
Note: "otlp" is equivalent to "otlp_span,otlp_metric".
Language Specific Environment Variables
To ensure consistent naming across projects, this specification recommends that language specific environment variables are formed using the following convention: