opentelemetry.sdk.environment_variables¶
-
opentelemetry.sdk.environment_variables.
OTEL_RESOURCE_ATTRIBUTES
= 'OTEL_RESOURCE_ATTRIBUTES'¶ -
OTEL_RESOURCE_ATTRIBUTES
¶
The
OTEL_RESOURCE_ATTRIBUTES
environment variable allows resource attributes to be passed to the SDK at process invocation. The attributes fromOTEL_RESOURCE_ATTRIBUTES
are merged with those passed toResource.create
, meaningOTEL_RESOURCE_ATTRIBUTES
takes lower priority. Attributes should be in the formatkey1=value1,key2=value2
. Additional details are available in the specification.$ OTEL_RESOURCE_ATTRIBUTES="service.name=shoppingcard,will_be_overridden=foo" python - <<EOF import pprint from opentelemetry.sdk.resources import Resource pprint.pprint(Resource.create({"will_be_overridden": "bar"}).attributes) EOF {'service.name': 'shoppingcard', 'telemetry.sdk.language': 'python', 'telemetry.sdk.name': 'opentelemetry', 'telemetry.sdk.version': '0.13.dev0', 'will_be_overridden': 'bar'}
-
-
opentelemetry.sdk.environment_variables.
OTEL_LOG_LEVEL
= 'OTEL_LOG_LEVEL'¶ -
OTEL_LOG_LEVEL
¶
The
OTEL_LOG_LEVEL
environment variable sets the log level used by the SDK logger Default: “info”-
-
opentelemetry.sdk.environment_variables.
OTEL_TRACES_SAMPLER
= 'OTEL_TRACES_SAMPLER'¶ -
OTEL_TRACES_SAMPLER
¶
The
OTEL_TRACES_SAMPLER
environment variable sets the sampler to be used for traces. Sampling is a mechanism to control the noise introduced by OpenTelemetry by reducing the number of traces collected and sent to the backend Default: “parentbased_always_on”-
-
opentelemetry.sdk.environment_variables.
OTEL_TRACES_SAMPLER_ARG
= 'OTEL_TRACES_SAMPLER_ARG'¶ -
OTEL_TRACES_SAMPLER_ARG
¶
The
OTEL_TRACES_SAMPLER_ARG
environment variable will only be used if OTEL_TRACES_SAMPLER is set. Each Sampler type defines its own expected input, if any. Invalid or unrecognized input is ignored, i.e. the SDK behaves as if OTEL_TRACES_SAMPLER_ARG is not set.-
-
opentelemetry.sdk.environment_variables.
OTEL_BLRP_SCHEDULE_DELAY
= 'OTEL_BLRP_SCHEDULE_DELAY'¶ -
OTEL_BLRP_SCHEDULE_DELAY
¶
The
OTEL_BLRP_SCHEDULE_DELAY
represents the delay interval between two consecutive exports of the BatchLogRecordProcessor. Default: 5000-
-
opentelemetry.sdk.environment_variables.
OTEL_BLRP_EXPORT_TIMEOUT
= 'OTEL_BLRP_EXPORT_TIMEOUT'¶ -
OTEL_BLRP_EXPORT_TIMEOUT
¶
The
OTEL_BLRP_EXPORT_TIMEOUT
represents the maximum allowed time to export data from the BatchLogRecordProcessor. Default: 30000-
-
opentelemetry.sdk.environment_variables.
OTEL_BLRP_MAX_QUEUE_SIZE
= 'OTEL_BLRP_MAX_QUEUE_SIZE'¶ -
OTEL_BLRP_MAX_QUEUE_SIZE
¶
The
OTEL_BLRP_MAX_QUEUE_SIZE
represents the maximum queue size for the data export of the BatchLogRecordProcessor. Default: 2048-
-
opentelemetry.sdk.environment_variables.
OTEL_BLRP_MAX_EXPORT_BATCH_SIZE
= 'OTEL_BLRP_MAX_EXPORT_BATCH_SIZE'¶ -
OTEL_BLRP_MAX_EXPORT_BATCH_SIZE
¶
The
OTEL_BLRP_MAX_EXPORT_BATCH_SIZE
represents the maximum batch size for the data export of the BatchLogRecordProcessor. Default: 512-
-
opentelemetry.sdk.environment_variables.
OTEL_BSP_SCHEDULE_DELAY
= 'OTEL_BSP_SCHEDULE_DELAY'¶ -
OTEL_BSP_SCHEDULE_DELAY
¶
The
OTEL_BSP_SCHEDULE_DELAY
represents the delay interval between two consecutive exports of the BatchSpanProcessor. Default: 5000-
-
opentelemetry.sdk.environment_variables.
OTEL_BSP_EXPORT_TIMEOUT
= 'OTEL_BSP_EXPORT_TIMEOUT'¶ -
OTEL_BSP_EXPORT_TIMEOUT
¶
The
OTEL_BSP_EXPORT_TIMEOUT
represents the maximum allowed time to export data from the BatchSpanProcessor. Default: 30000-
-
opentelemetry.sdk.environment_variables.
OTEL_BSP_MAX_QUEUE_SIZE
= 'OTEL_BSP_MAX_QUEUE_SIZE'¶ -
OTEL_BSP_MAX_QUEUE_SIZE
¶
The
OTEL_BSP_MAX_QUEUE_SIZE
represents the maximum queue size for the data export of the BatchSpanProcessor. Default: 2048-
-
opentelemetry.sdk.environment_variables.
OTEL_BSP_MAX_EXPORT_BATCH_SIZE
= 'OTEL_BSP_MAX_EXPORT_BATCH_SIZE'¶ -
OTEL_BSP_MAX_EXPORT_BATCH_SIZE
¶
The
OTEL_BSP_MAX_EXPORT_BATCH_SIZE
represents the maximum batch size for the data export of the BatchSpanProcessor. Default: 512-
-
opentelemetry.sdk.environment_variables.
OTEL_ATTRIBUTE_COUNT_LIMIT
= 'OTEL_ATTRIBUTE_COUNT_LIMIT'¶ -
OTEL_ATTRIBUTE_COUNT_LIMIT
¶
The
OTEL_ATTRIBUTE_COUNT_LIMIT
represents the maximum allowed attribute count for spans, events and links. This limit is overridden by model specific limits such as OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT. Default: 128-
-
opentelemetry.sdk.environment_variables.
OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT
= 'OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT'¶ -
OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT
¶
The
OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT
represents the maximum allowed attribute length.-
-
opentelemetry.sdk.environment_variables.
OTEL_EVENT_ATTRIBUTE_COUNT_LIMIT
= 'OTEL_EVENT_ATTRIBUTE_COUNT_LIMIT'¶ -
OTEL_EVENT_ATTRIBUTE_COUNT_LIMIT
¶
The
OTEL_EVENT_ATTRIBUTE_COUNT_LIMIT
represents the maximum allowed event attribute count. Default: 128-
-
opentelemetry.sdk.environment_variables.
OTEL_LINK_ATTRIBUTE_COUNT_LIMIT
= 'OTEL_LINK_ATTRIBUTE_COUNT_LIMIT'¶ -
OTEL_LINK_ATTRIBUTE_COUNT_LIMIT
¶
The
OTEL_LINK_ATTRIBUTE_COUNT_LIMIT
represents the maximum allowed link attribute count. Default: 128-
-
opentelemetry.sdk.environment_variables.
OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT
= 'OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT'¶ -
OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT
¶
The
OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT
represents the maximum allowed span attribute count. Default: 128-
-
opentelemetry.sdk.environment_variables.
OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT
= 'OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT'¶ -
OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT
¶
The
OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT
represents the maximum allowed length span attribute values can have. This takes precedence overOTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT
.-
-
opentelemetry.sdk.environment_variables.
OTEL_SPAN_EVENT_COUNT_LIMIT
= 'OTEL_SPAN_EVENT_COUNT_LIMIT'¶ -
OTEL_SPAN_EVENT_COUNT_LIMIT
¶
The
OTEL_SPAN_EVENT_COUNT_LIMIT
represents the maximum allowed span event count. Default: 128-
-
opentelemetry.sdk.environment_variables.
OTEL_SPAN_LINK_COUNT_LIMIT
= 'OTEL_SPAN_LINK_COUNT_LIMIT'¶ -
OTEL_SPAN_LINK_COUNT_LIMIT
¶
The
OTEL_SPAN_LINK_COUNT_LIMIT
represents the maximum allowed span link count. Default: 128-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_JAEGER_AGENT_HOST
= 'OTEL_EXPORTER_JAEGER_AGENT_HOST'¶ -
OTEL_EXPORTER_JAEGER_AGENT_HOST
¶
The
OTEL_EXPORTER_JAEGER_AGENT_HOST
represents the hostname for the Jaeger agent. Default: “localhost”-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_JAEGER_AGENT_PORT
= 'OTEL_EXPORTER_JAEGER_AGENT_PORT'¶ -
OTEL_EXPORTER_JAEGER_AGENT_PORT
¶
The
OTEL_EXPORTER_JAEGER_AGENT_PORT
represents the port for the Jaeger agent. Default: 6831-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_JAEGER_ENDPOINT
= 'OTEL_EXPORTER_JAEGER_ENDPOINT'¶ -
OTEL_EXPORTER_JAEGER_ENDPOINT
¶
The
OTEL_EXPORTER_JAEGER_ENDPOINT
represents the HTTP endpoint for Jaeger traces. Default: “http://localhost:14250”-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_JAEGER_USER
= 'OTEL_EXPORTER_JAEGER_USER'¶ -
OTEL_EXPORTER_JAEGER_USER
¶
The
OTEL_EXPORTER_JAEGER_USER
represents the username to be used for HTTP basic authentication.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_JAEGER_PASSWORD
= 'OTEL_EXPORTER_JAEGER_PASSWORD'¶ -
OTEL_EXPORTER_JAEGER_PASSWORD
¶
The
OTEL_EXPORTER_JAEGER_PASSWORD
represents the password to be used for HTTP basic authentication.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_JAEGER_TIMEOUT
= 'OTEL_EXPORTER_JAEGER_TIMEOUT'¶ -
OTEL_EXPORTER_JAEGER_TIMEOUT
¶
Maximum time the Jaeger exporter will wait for each batch export. Default: 10
-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_ZIPKIN_ENDPOINT
= 'OTEL_EXPORTER_ZIPKIN_ENDPOINT'¶ -
OTEL_EXPORTER_ZIPKIN_ENDPOINT
¶
Zipkin collector endpoint to which the exporter will send data. This may include a path (e.g.
http://example.com:9411/api/v2/spans
).-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_ZIPKIN_TIMEOUT
= 'OTEL_EXPORTER_ZIPKIN_TIMEOUT'¶ -
OTEL_EXPORTER_ZIPKIN_TIMEOUT
¶
Maximum time (in seconds) the Zipkin exporter will wait for each batch export. Default: 10
-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_PROTOCOL
= 'OTEL_EXPORTER_OTLP_PROTOCOL'¶ -
OTEL_EXPORTER_OTLP_PROTOCOL
¶
The
OTEL_EXPORTER_OTLP_PROTOCOL
represents the the transport protocol for the OTLP exporter.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_TRACES_PROTOCOL
= 'OTEL_EXPORTER_OTLP_TRACES_PROTOCOL'¶ -
OTEL_EXPORTER_OTLP_TRACES_PROTOCOL
¶
The
OTEL_EXPORTER_OTLP_TRACES_PROTOCOL
represents the the transport protocol for spans.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_PROTOCOL
= 'OTEL_EXPORTER_OTLP_METRICS_PROTOCOL'¶ -
OTEL_EXPORTER_OTLP_METRICS_PROTOCOL
¶
The
OTEL_EXPORTER_OTLP_METRICS_PROTOCOL
represents the the transport protocol for metrics.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_LOGS_PROTOCOL
= 'OTEL_EXPORTER_OTLP_LOGS_PROTOCOL'¶ -
OTEL_EXPORTER_OTLP_LOGS_PROTOCOL
¶
The
OTEL_EXPORTER_OTLP_LOGS_PROTOCOL
represents the the transport protocol for logs.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_CERTIFICATE
= 'OTEL_EXPORTER_OTLP_CERTIFICATE'¶ -
OTEL_EXPORTER_OTLP_CERTIFICATE
¶
The
OTEL_EXPORTER_OTLP_CERTIFICATE
stores the path to the certificate file for TLS credentials of gRPC client. Should only be used for a secure connection.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_HEADERS
= 'OTEL_EXPORTER_OTLP_HEADERS'¶ -
OTEL_EXPORTER_OTLP_HEADERS
¶
The
OTEL_EXPORTER_OTLP_HEADERS
contains the key-value pairs to be used as headers associated with gRPC or HTTP requests.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_COMPRESSION
= 'OTEL_EXPORTER_OTLP_COMPRESSION'¶ -
OTEL_EXPORTER_OTLP_COMPRESSION
¶
Specifies a gRPC compression method to be used in the OTLP exporters. Possible values are:
gzip
corresponding togrpc.Compression.Gzip
.deflate
corresponding togrpc.Compression.Deflate
.
If no
OTEL_EXPORTER_OTLP_*COMPRESSION
environment variable is present orcompression
argument passed to the exporter, the defaultgrpc.Compression.NoCompression
will be used. Additional details are available in the specification.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_TIMEOUT
= 'OTEL_EXPORTER_OTLP_TIMEOUT'¶ -
OTEL_EXPORTER_OTLP_TIMEOUT
¶
The
OTEL_EXPORTER_OTLP_TIMEOUT
is the maximum time the OTLP exporter will wait for each batch export. Default: 10-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_ENDPOINT
= 'OTEL_EXPORTER_OTLP_ENDPOINT'¶ -
OTEL_EXPORTER_OTLP_ENDPOINT
¶
The
OTEL_EXPORTER_OTLP_ENDPOINT
target to which the exporter is going to send spans or metrics. The endpoint MUST be a valid URL host, and MAY contain a scheme (http or https), port and path. A scheme of https indicates a secure connection and takes precedence over the insecure configuration setting. Default: “http://localhost:4317”-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_INSECURE
= 'OTEL_EXPORTER_OTLP_INSECURE'¶ -
OTEL_EXPORTER_OTLP_INSECURE
¶
The
OTEL_EXPORTER_OTLP_INSECURE
represents whether to enable client transport security for gRPC requests. A scheme of https takes precedence over this configuration setting. Default: False-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_TRACES_INSECURE
= 'OTEL_EXPORTER_OTLP_TRACES_INSECURE'¶ -
OTEL_EXPORTER_OTLP_TRACES_INSECURE
¶
The
OTEL_EXPORTER_OTLP_TRACES_INSECURE
represents whether to enable client transport security for gRPC requests for spans. A scheme of https takes precedence over the this configuration setting. Default: False-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_TRACES_ENDPOINT
= 'OTEL_EXPORTER_OTLP_TRACES_ENDPOINT'¶ -
OTEL_EXPORTER_OTLP_TRACES_ENDPOINT
¶
The
OTEL_EXPORTER_OTLP_TRACES_ENDPOINT
target to which the span exporter is going to send spans. The endpoint MUST be a valid URL host, and MAY contain a scheme (http or https), port and path. A scheme of https indicates a secure connection and takes precedence over this configuration setting.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_LOGS_ENDPOINT
= 'OTEL_EXPORTER_OTLP_LOGS_ENDPOINT'¶ -
OTEL_EXPORTER_OTLP_LOGS_ENDPOINT
¶
The
OTEL_EXPORTER_OTLP_LOGS_ENDPOINT
target to which the log exporter is going to send logs. The endpoint MUST be a valid URL host, and MAY contain a scheme (http or https), port and path. A scheme of https indicates a secure connection and takes precedence over this configuration setting.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE
= 'OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE'¶ -
OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE
¶
The
OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE
stores the path to the certificate file for TLS credentials of gRPC client for traces. Should only be used for a secure connection for tracing.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_TRACES_HEADERS
= 'OTEL_EXPORTER_OTLP_TRACES_HEADERS'¶ -
OTEL_EXPORTER_OTLP_TRACES_HEADERS
¶
The
OTEL_EXPORTER_OTLP_TRACES_HEADERS
contains the key-value pairs to be used as headers for spans associated with gRPC or HTTP requests.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_LOGS_HEADERS
= 'OTEL_EXPORTER_OTLP_LOGS_HEADERS'¶ -
OTEL_EXPORTER_OTLP_LOGS_HEADERS
¶
The
OTEL_EXPORTER_OTLP_LOGS_HEADERS
contains the key-value pairs to be used as headers for logs associated with gRPC or HTTP requests.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_TRACES_COMPRESSION
= 'OTEL_EXPORTER_OTLP_TRACES_COMPRESSION'¶ -
OTEL_EXPORTER_OTLP_TRACES_COMPRESSION
¶
Same as
OTEL_EXPORTER_OTLP_COMPRESSION
but only for the span exporter. If both are present, this takes higher precedence.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_LOGS_COMPRESSION
= 'OTEL_EXPORTER_OTLP_LOGS_COMPRESSION'¶ -
OTEL_EXPORTER_OTLP_LOGS_COMPRESSION
¶
Same as
OTEL_EXPORTER_OTLP_COMPRESSION
but only for the log exporter. If both are present, this takes higher precedence.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_TRACES_TIMEOUT
= 'OTEL_EXPORTER_OTLP_TRACES_TIMEOUT'¶ -
OTEL_EXPORTER_OTLP_TRACES_TIMEOUT
¶
The
OTEL_EXPORTER_OTLP_TRACES_TIMEOUT
is the maximum time the OTLP exporter will wait for each batch export for spans.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_INSECURE
= 'OTEL_EXPORTER_OTLP_METRICS_INSECURE'¶ -
OTEL_EXPORTER_OTLP_METRICS_INSECURE
¶
The
OTEL_EXPORTER_OTLP_METRICS_INSECURE
represents whether to enable client transport security for gRPC requests for metrics. A scheme of https takes precedence over the this configuration setting. Default: False-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_LOGS_INSECURE
= 'OTEL_EXPORTER_OTLP_LOGS_INSECURE'¶ -
OTEL_EXPORTER_OTLP_LOGS_INSECURE
¶
The
OTEL_EXPORTER_OTLP_LOGS_INSECURE
represents whether to enable client transport security for gRPC requests for metrics. A scheme of https takes precedence over the this configuration setting. Default: False-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_ENDPOINT
= 'OTEL_EXPORTER_OTLP_METRICS_ENDPOINT'¶ -
OTEL_EXPORTER_OTLP_METRICS_ENDPOINT
¶
The
OTEL_EXPORTER_OTLP_METRICS_ENDPOINT
target to which the metric exporter is going to send spans. The endpoint MUST be a valid URL host, and MAY contain a scheme (http or https), port and path. A scheme of https indicates a secure connection and takes precedence over this configuration setting.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE
= 'OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE'¶ -
OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE
¶
The
OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE
stores the path to the certificate file for TLS credentials of gRPC client for traces. Should only be used for a secure connection for tracing.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE
= 'OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE'¶ -
OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE
¶
The
OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE
stores the path to the certificate file for TLS credentials of gRPC client for traces. Should only be used for a secure connection for tracing.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_HEADERS
= 'OTEL_EXPORTER_OTLP_METRICS_HEADERS'¶ -
OTEL_EXPORTER_OTLP_METRICS_HEADERS
¶
The
OTEL_EXPORTER_OTLP_METRICS_HEADERS
contains the key-value pairs to be used as headers for metrics associated with gRPC or HTTP requests.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_TIMEOUT
= 'OTEL_EXPORTER_OTLP_METRICS_TIMEOUT'¶ -
OTEL_EXPORTER_OTLP_METRICS_TIMEOUT
¶
The
OTEL_EXPORTER_OTLP_METRICS_TIMEOUT
is the maximum time the OTLP exporter will wait for each batch export for metrics.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_LOGS_TIMEOUT
= 'OTEL_EXPORTER_OTLP_LOGS_TIMEOUT'¶ -
OTEL_EXPORTER_OTLP_LOGS_TIMEOUT
¶
The
OTEL_EXPORTER_OTLP_LOGS_TIMEOUT
is the maximum time the OTLP exporter will wait for each batch export for logs.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_COMPRESSION
= 'OTEL_EXPORTER_OTLP_METRICS_COMPRESSION'¶ -
OTEL_EXPORTER_OTLP_METRICS_COMPRESSION
¶
Same as
OTEL_EXPORTER_OTLP_COMPRESSION
but only for the metric exporter. If both are present, this takes higher precedence.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_JAEGER_CERTIFICATE
= 'OTEL_EXPORTER_JAEGER_CERTIFICATE'¶ -
OTEL_EXPORTER_JAEGER_CERTIFICATE
¶
The
OTEL_EXPORTER_JAEGER_CERTIFICATE
stores the path to the certificate file for TLS credentials of gRPC client for Jaeger. Should only be used for a secure connection with Jaeger.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_JAEGER_AGENT_SPLIT_OVERSIZED_BATCHES
= 'OTEL_EXPORTER_JAEGER_AGENT_SPLIT_OVERSIZED_BATCHES'¶ -
OTEL_EXPORTER_JAEGER_AGENT_SPLIT_OVERSIZED_BATCHES
¶
The
OTEL_EXPORTER_JAEGER_AGENT_SPLIT_OVERSIZED_BATCHES
is a boolean flag to determine whether to split a large span batch to admire the udp packet size limit.-
-
opentelemetry.sdk.environment_variables.
OTEL_SERVICE_NAME
= 'OTEL_SERVICE_NAME'¶ -
OTEL_SERVICE_NAME
¶
Convenience environment variable for setting the service name resource attribute. The following two environment variables have the same effect
OTEL_SERVICE_NAME=my-python-service OTEL_RESOURCE_ATTRIBUTES=service.name=my-python-service
If both are set,
OTEL_SERVICE_NAME
takes precedence.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
= 'OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE'¶ -
OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
¶
The
OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
environment variable allows users to set the default aggregation temporality policy to use on the basis of instrument kind. The valid (case-insensitive) values are:CUMULATIVE
: UseCUMULATIVE
aggregation temporality for all instrument kinds.DELTA
: UseDELTA
aggregation temporality forCounter
,Asynchronous Counter
andHistogram
. UseCUMULATIVE
aggregation temporality forUpDownCounter
andAsynchronous UpDownCounter
.LOWMEMORY
: UseDELTA
aggregation temporality forCounter
andHistogram
. UseCUMULATIVE
aggregation temporality forUpDownCounter
,AsynchronousCounter
andAsynchronous UpDownCounter
.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_JAEGER_GRPC_INSECURE
= 'OTEL_EXPORTER_JAEGER_GRPC_INSECURE'¶ -
OTEL_EXPORTER_JAEGER_GRPC_INSECURE
¶
The
OTEL_EXPORTER_JAEGER_GRPC_INSECURE
is a boolean flag to True if collector has no encryption or authentication.-
-
opentelemetry.sdk.environment_variables.
OTEL_METRIC_EXPORT_INTERVAL
= 'OTEL_METRIC_EXPORT_INTERVAL'¶ -
OTEL_METRIC_EXPORT_INTERVAL
¶
The
OTEL_METRIC_EXPORT_INTERVAL
is the time interval (in milliseconds) between the start of two export attempts.-
-
opentelemetry.sdk.environment_variables.
OTEL_METRIC_EXPORT_TIMEOUT
= 'OTEL_METRIC_EXPORT_TIMEOUT'¶ -
OTEL_METRIC_EXPORT_TIMEOUT
¶
The
OTEL_METRIC_EXPORT_TIMEOUT
is the maximum allowed time (in milliseconds) to export data.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY
= 'OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY'¶ -
OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY
¶
The
OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY
is the clients private key to use in mTLS communication in PEM format.-
-
opentelemetry.sdk.environment_variables.
OTEL_METRICS_EXEMPLAR_FILTER
= 'OTEL_METRICS_EXEMPLAR_FILTER'¶ -
OTEL_METRICS_EXEMPLAR_FILTER
¶
The
OTEL_METRICS_EXEMPLAR_FILTER
is the filter for which measurements can become Exemplars.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATION
= 'OTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATION'¶ -
OTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATION
¶
The
OTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATION
is the default aggregation to use for histogram instruments.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE
= 'OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE'¶ -
OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE
¶
The
OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE
is the client certificate/chain trust for clients private key to use in mTLS communication in PEM format.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPERIMENTAL_RESOURCE_DETECTORS
= 'OTEL_EXPERIMENTAL_RESOURCE_DETECTORS'¶ -
OTEL_EXPERIMENTAL_RESOURCE_DETECTORS
¶
The
OTEL_EXPERIMENTAL_RESOURCE_DETECTORS
is a comma-separated string of names of resource detectors. These names must be the same as the names of entry points for theopentelemetry_resource_detector
entry point. This is an experimental feature and the name of this variable and its behavior can change in a non-backwards compatible way.-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_PROMETHEUS_HOST
= 'OTEL_EXPORTER_PROMETHEUS_HOST'¶ -
OTEL_EXPORTER_PROMETHEUS_HOST
¶
The
OTEL_EXPORTER_PROMETHEUS_HOST
environment variable configures the host used by the Prometheus exporter. Default: “localhost”This is an experimental environment variable and the name of this variable and its behavior can change in a non-backwards compatible way.
-
-
opentelemetry.sdk.environment_variables.
OTEL_EXPORTER_PROMETHEUS_PORT
= 'OTEL_EXPORTER_PROMETHEUS_PORT'¶ -
OTEL_EXPORTER_PROMETHEUS_PORT
¶
The
OTEL_EXPORTER_PROMETHEUS_PORT
environment variable configures the port used by the Prometheus exporter. Default: 9464This is an experimental environment variable and the name of this variable and its behavior can change in a non-backwards compatible way.
-