Skip to content

Commit 3789671

Browse files
committed
Replacing SimpleSpanProcessor with BatchSpanProcessor
1 parent af0147f commit 3789671

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

dataactcore/broker_logging.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from opentelemetry import trace
55
from opentelemetry.sdk.resources import Resource
66
from opentelemetry.sdk.trace import TracerProvider
7-
from opentelemetry.sdk.trace.export import SimpleSpanProcessor, ConsoleSpanExporter
7+
from opentelemetry.sdk.trace.export import BatchSpanProcessor, ConsoleSpanExporter
88
from opentelemetry.exporter.otlp.proto.http.trace_exporter import OTLPSpanExporter
99
from opentelemetry.instrumentation.logging import LoggingInstrumentor
1010
from opentelemetry.instrumentation.urllib import URLLibInstrumentor
@@ -89,7 +89,7 @@ def configure_logging(service_name='broker'):
8989
otel_endpoint = os.getenv("OTEL_EXPORTER_OTLP_TRACES_ENDPOINT")
9090
if otel_endpoint:
9191
exporter = OTLPSpanExporter(endpoint=otel_endpoint)
92-
trace.get_tracer_provider().add_span_processor(SimpleSpanProcessor(exporter))
92+
trace.get_tracer_provider().add_span_processor(BatchSpanProcessor(exporter))
9393

9494
LoggingInstrumentor(logging_format="%(asctime)s %(levelname)s:%(name)s:%(message)s")
9595
LoggingInstrumentor().instrument(tracer_provider=trace.get_tracer_provider(), set_logging_format=False)

0 commit comments

Comments
 (0)