Enabling distributed tracing in Java microservices using Eclipse MicroProfile OpenTracing and the Jaeger tracing system.
Learn how to enable and customize tracing of JAX-RS and non-JAX-RS methods using MicroProfile OpenTracing and Jaeger. Discover the importance of Tracer and Span types in the OpenTracing specification, and how they contribute to building distributed traces. Enhance your understanding of creating custom tracers and enabling automatic tracing for different methods.
At a Glance
Explore how to enable and customize tracing of JAX-RS and non-JAX-RS methods by using MicroProfile OpenTracing and Jaeger.
You will learn how to enable automatic tracing for JAX-RS methods and create custom tracers for non-JAX-RS methods by using MicroProfile OpenTracing.
Tracer and Span are two critical types in the OpenTracing specification. The Span type is the primary building block of a distributed trace, representing an individual unit of work done in a distributed system. The Trace type in OpenTracing can be thought of as a directed acyclic graph (DAG) of Spans, where the edges between Spans are called References. The Tracer interface creates Spans and Traces and understands how to serialize and deserialize their metadata across process boundaries.
User Reviews
Be the first to review “Enabling distributed tracing in Java microservices using Eclipse MicroProfile OpenTracing and the Jaeger tracing system.”
You must be logged in to post a review.


There are no reviews yet.