Package org.opennms.core.tracing.jaeger
Class JaegerTracerWrapper
- java.lang.Object
-
- org.opennms.core.tracing.jaeger.JaegerTracerWrapper
-
- All Implemented Interfaces:
TracerWrapper
public class JaegerTracerWrapper extends java.lang.Object implements TracerWrapper
Provides Jaeger Tracer, Configuration options for Jaeger client are through system properties specified in https://github.com/jaegertracing/jaeger-client-java/blob/master/jaeger-core/README.md
-
-
Constructor Summary
Constructors Constructor Description JaegerTracerWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.opentracing.Tracer
init(java.lang.String serviceName)
Initialize tracer configuration and return a tracer for the service provided.
-
-
-
Method Detail
-
init
public io.opentracing.Tracer init(java.lang.String serviceName)
Description copied from interface:TracerWrapper
Initialize tracer configuration and return a tracer for the service provided.- Specified by:
init
in interfaceTracerWrapper
- Parameters:
serviceName
- service name, typically one service per JVM.- Returns:
- Tracer return configured tracer.
-
-