Implementing opentracing bridge

Have got this APM-call:
Tracer tracer = new ElasticApmTracer();

After that I am supposed to be talking "the opentracing language"

https://opentracing.io/docs/best-practices/

Kind of lost between the different imports ??
Don't know where to select APM and where to select opentracing.

import co.elastic.apm.opentracing.ElasticApmTracer;
import io.opentracing.Tracer;
import io.opentracing.propagation.Format;
import io.opentracing.Span;
import io.opentracing.SpanContext;
import io.opentracing.tag.Tags;

1 Like