Distributed tracing support for Helidon. This module provides a full API for tracing, that abstract various tracing APIs, such as OpenTracing and OpenTelemetry tracing.
ClassDescriptionAPI used to configure headers when propagating tracing information across service boundaries.API used to obtain headers when reading propagated tracing information incoming across service boundaries.A Scope that can be (eventually) closed.Tracing span.Fluent API builder to create a new
Span.Span kind.Span status.Context of a tracing
Span.Tag<T>Tag abstraction that can be used with
TracerBuilder.addTracerTag(String, String).Tag source (a type that can create tags).Tracer abstraction.A builder for tracing