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.