[fix] otel providers local to container runtime
This commit is contained in:
parent
ff6efb958d
commit
05543bbbbb
1 changed files with 0 additions and 6 deletions
|
|
@ -1,7 +1,5 @@
|
|||
from dataclasses import dataclass
|
||||
|
||||
from opentelemetry import metrics, trace
|
||||
from opentelemetry._logs import set_logger_provider
|
||||
from opentelemetry.exporter.otlp.proto.http._log_exporter import OTLPLogExporter
|
||||
from opentelemetry.exporter.otlp.proto.http.metric_exporter import OTLPMetricExporter
|
||||
from opentelemetry.exporter.otlp.proto.http.trace_exporter import OTLPSpanExporter
|
||||
|
|
@ -66,10 +64,6 @@ def setup_otel(config: AppConfig) -> OtelRuntime:
|
|||
BatchSpanProcessor(OTLPSpanExporter(endpoint=config.otel.traces_endpoint))
|
||||
)
|
||||
|
||||
set_logger_provider(logger_provider)
|
||||
metrics.set_meter_provider(meter_provider)
|
||||
trace.set_tracer_provider(tracer_provider)
|
||||
|
||||
scope_name = config.app.name
|
||||
logger = OtelLogger(logger_provider.get_logger(scope_name), config.logging.level)
|
||||
metrics_adapter = OtelMetrics(meter_provider.get_meter(scope_name))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue