This version is still in development and is not considered stable yet. For the latest stable version, please use Micrometer Tracing 1.3.0!

Supported Tracers

Micrometer Tracing supports the following Tracers.

Installing

The following example shows the required dependency in Gradle (assuming that the Micrometer Tracing BOM has been added):

Brave Tracer
implementation 'io.micrometer:micrometer-tracing-bridge-brave'
OpenTelemetry Tracer
implementation 'io.micrometer:micrometer-tracing-bridge-otel'

The following example shows the required dependency in Maven (assuming that the Micrometer Tracing BOM has been added):

Brave Tracer
<dependency>
    <groupId>io.micrometer</groupId>
    <artifactId>micrometer-tracing-bridge-brave</artifactId>
</dependency>
OpenTelemetry Tracer
<dependency>
    <groupId>io.micrometer</groupId>
    <artifactId>micrometer-tracing-bridge-otel</artifactId>
</dependency>
Remember to pick only one bridge. You should not have two bridges on the classpath.