Jaeger Tracer Resolver

August 31, 2018 ยท View on GitHub

This module provides a Jaeger implementation for the TracerResolver. This mechanism provides a vendor neutral approach for obtaining a Tracer using the JDK ServiceLoader.

Maven Dependency

<dependency>
    <groupId>io.jaegertracing</groupId>
    <artifactId>jaeger-tracerresolver</artifactId>
    <version>$jaegerVersion</version>
</dependency>

Usage

Tracer tracer = TracerResolver.resolveTracer();

This tracer is configured via environment variables (or system properties). The properties are described here.