File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
ext/opentelemetry-ext-otlp/src/opentelemetry/ext/otlp Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 30
30
31
31
from opentelemetry import trace
32
32
from opentelemetry.ext.otlp.trace_exporter import OTLPSpanExporter
33
+ from opentelemetry.sdk.resources import Resource
33
34
from opentelemetry.sdk.trace import TracerProvider
34
35
from opentelemetry.sdk.trace.export import BatchExportSpanProcessor
35
36
36
- trace.set_tracer_provider(TracerProvider())
37
+ # Resource can be required for some backends, e.g. Jaeger
38
+ # If resource wouldn't be set - traces wouldn't appears in Jaeger
39
+ resource = Resource(labels=labels={
40
+ "service.name": "service"
41
+ })
42
+
43
+ trace.set_tracer_provider(TracerProvider(resource=resource)))
37
44
tracer = trace.get_tracer(__name__)
38
45
39
46
otlp_exporter = OTLPSpanExporter(endpoint="localhost:55678")
You can’t perform that action at this time.
0 commit comments