Tracing Beans

If the Tracing annotations and existing instrumentations are not enough, Micronaut’s tracing integration registers a io.opentracing.Tracer bean that can be injected into any class and exposes the Open Tracing API.

Depending on the implementation you choose there are also additional beans. For example for Zipkin brave.Tracing and brave.SpanCustomizer beans are available too.