Open romain-grecourt opened 1 week ago
There is no example for standalone tracing propagation using the Helidon context.
Context context = Contexts.context().orElseGet(Contexts::globalContext); Tracer tracer = context.get(Tracer.class).orElseGet(Tracer::global); Span.Builder<?> spanBuilder = tracer.spanBuilder("my-span"); context.get(SpanContext.class).ifPresent(spanBuilder::parent); spanBuilder.tag("foo", "bar"); Span span = spanBuilder.start(); try { doStuff(); } catch (Throwable th) { span.end(th); } finally { span.end(); }
Environment Details
Problem Description
There is no example for standalone tracing propagation using the Helidon context.