File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
microbootstrap/instruments Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -378,7 +378,7 @@ Parameters description:
378378
379379### [ OpenTelemetry] ( https://opentelemetry.io/ )
380380
381- To bootstrap OpenTelemetry, you must provide ` opentelemetry_endpoint ` or set ` service_debug ` to ` True ` . In debug mode traces are sent to the console .
381+ To bootstrap OpenTelemetry, you must provide ` opentelemetry_endpoint ` or set ` opentelemetry_log_traces ` to ` True ` .
382382
383383However, additional parameters can also be supplied if needed.
384384
@@ -413,6 +413,7 @@ Parameters description:
413413- ` opentelemetry_container_name ` - will be passed to the ` Resource ` .
414414- ` opentelemetry_instrumentors ` - a list of extra instrumentors.
415415- ` opentelemetry_exclude_urls ` - list of ignored urls.
416+ - ` opentelemetry_log_traces ` - traces will be logged to stdout.
416417
417418These settings are subsequently passed to [ opentelemetry] ( https://opentelemetry.io/ ) , finalizing your Opentelemetry integration.
418419
Original file line number Diff line number Diff line change @@ -66,6 +66,7 @@ class OpentelemetryConfig(BaseInstrumentConfig):
6666 for one_package_to_exclude in os .environ .get (OTEL_PYTHON_DISABLED_INSTRUMENTATIONS , "" ).split ("," )
6767 ]
6868 )
69+ opentelemetry_log_traces : bool = False
6970
7071
7172@typing .runtime_checkable
@@ -138,7 +139,7 @@ def bootstrap(self) -> None:
138139 if self .instrument_config .pyroscope_endpoint and pyroscope :
139140 self .tracer_provider .add_span_processor (PyroscopeSpanProcessor ())
140141
141- if self .instrument_config .service_debug :
142+ if self .instrument_config .opentelemetry_log_traces :
142143 self .tracer_provider .add_span_processor (SimpleSpanProcessor (ConsoleSpanExporter (formatter = _format_span )))
143144 if self .instrument_config .opentelemetry_endpoint :
144145 self .tracer_provider .add_span_processor (
You can’t perform that action at this time.
0 commit comments