1# Copyright The OpenTelemetry Authors
2# SPDX-License-Identifier: Apache-2.0
3
4OTEL_LOGS_EXPORTER = "OTEL_LOGS_EXPORTER"
5"""
6.. envvar:: OTEL_LOGS_EXPORTER
7
8"""
9
10OTEL_METRICS_EXPORTER = "OTEL_METRICS_EXPORTER"
11"""
12.. envvar:: OTEL_METRICS_EXPORTER
13
14Specifies which exporter is used for metrics. See `General SDK Configuration
15<https://opentelemetry.io/docs/concepts/sdk-configuration/general-sdk-configuration/#otel_metrics_exporter>`_.
16
17**Default value:** ``"otlp"``
18
19**Example:**
20
21``export OTEL_METRICS_EXPORTER="prometheus"``
22
23Accepted values for ``OTEL_METRICS_EXPORTER`` are:
24
25- ``"otlp"``
26- ``"prometheus"``
27- ``"none"``: No automatically configured exporter for metrics.
28
29.. note::
30
31 Exporter packages may add entry points for group ``opentelemetry_metrics_exporter`` which
32 can then be used with this environment variable by name. The entry point should point to
33 either a `opentelemetry.sdk.metrics.export.MetricExporter` (push exporter) or
34 `opentelemetry.sdk.metrics.export.MetricReader` (pull exporter) subclass; it must be
35 constructable without any required arguments. This mechanism is considered experimental and
36 may change in subsequent releases.
37"""
38
39OTEL_PROPAGATORS = "OTEL_PROPAGATORS"
40"""
41.. envvar:: OTEL_PROPAGATORS
42"""
43
44OTEL_PYTHON_CONTEXT = "OTEL_PYTHON_CONTEXT"
45"""
46.. envvar:: OTEL_PYTHON_CONTEXT
47"""
48
49OTEL_PYTHON_ID_GENERATOR = "OTEL_PYTHON_ID_GENERATOR"
50"""
51.. envvar:: OTEL_PYTHON_ID_GENERATOR
52"""
53
54OTEL_TRACES_EXPORTER = "OTEL_TRACES_EXPORTER"
55"""
56.. envvar:: OTEL_TRACES_EXPORTER
57"""
58
59OTEL_PYTHON_TRACER_PROVIDER = "OTEL_PYTHON_TRACER_PROVIDER"
60"""
61.. envvar:: OTEL_PYTHON_TRACER_PROVIDER
62"""
63
64OTEL_PYTHON_METER_PROVIDER = "OTEL_PYTHON_METER_PROVIDER"
65"""
66.. envvar:: OTEL_PYTHON_METER_PROVIDER
67"""
68
69_OTEL_PYTHON_LOGGER_PROVIDER = "OTEL_PYTHON_LOGGER_PROVIDER"
70"""
71.. envvar:: OTEL_PYTHON_LOGGER_PROVIDER
72"""
73
74_OTEL_PYTHON_EVENT_LOGGER_PROVIDER = "OTEL_PYTHON_EVENT_LOGGER_PROVIDER"
75"""
76.. envvar:: OTEL_PYTHON_EVENT_LOGGER_PROVIDER
77"""