change instrumentation name from play -> play-mvc

This commit is contained in:
Jason Plumb 2022-05-27 14:04:44 -07:00
parent f7f94e5a80
commit 2174e0935f
No known key found for this signature in database
GPG Key ID: DF14F93EC6E030A3
4 changed files with 18 additions and 4 deletions

View File

@ -5,6 +5,8 @@
package io.opentelemetry.javaagent.instrumentation.play.v2_4;
import static io.opentelemetry.javaagent.instrumentation.play.v2_4.PlayInstrumentationModule.INSTRUMENTATION_NAME_EXTRA;
import io.opentelemetry.api.GlobalOpenTelemetry;
import io.opentelemetry.api.trace.Span;
import io.opentelemetry.context.Context;
@ -18,7 +20,9 @@ public final class Play24Singletons {
private static final String SPAN_NAME = "play.request";
private static final Instrumenter<Void, Void> INSTRUMENTER =
Instrumenter.<Void, Void>builder(
GlobalOpenTelemetry.get(), "io.opentelemetry.play-2.4", s -> SPAN_NAME)
GlobalOpenTelemetry.get(),
"io.opentelemetry." + INSTRUMENTATION_NAME_EXTRA,
s -> SPAN_NAME)
.newInstrumenter();
public static Instrumenter<Void, Void> instrumenter() {

View File

@ -17,8 +17,11 @@ import net.bytebuddy.matcher.ElementMatcher;
@AutoService(InstrumentationModule.class)
public class PlayInstrumentationModule extends InstrumentationModule {
static final String INSTRUMENTATION_NAME = "play-mvc";
static final String INSTRUMENTATION_NAME_EXTRA = "play-mvc-2.4";
public PlayInstrumentationModule() {
super("play", "play-2.4");
super(INSTRUMENTATION_NAME, INSTRUMENTATION_NAME_EXTRA);
}
@Override

View File

@ -5,6 +5,8 @@
package io.opentelemetry.javaagent.instrumentation.play.v2_6;
import static io.opentelemetry.javaagent.instrumentation.play.v2_6.PlayInstrumentationModule.INSTRUMENTATION_NAME_EXTRA;
import io.opentelemetry.api.GlobalOpenTelemetry;
import io.opentelemetry.api.trace.Span;
import io.opentelemetry.context.Context;
@ -24,7 +26,9 @@ public final class Play26Singletons {
private static final String SPAN_NAME = "play.request";
private static final Instrumenter<Void, Void> INSTRUMENTER =
Instrumenter.<Void, Void>builder(
GlobalOpenTelemetry.get(), "io.opentelemetry.play-2.6", s -> SPAN_NAME)
GlobalOpenTelemetry.get(),
"io.opentelemetry." + INSTRUMENTATION_NAME_EXTRA,
s -> SPAN_NAME)
.newInstrumenter();
@Nullable private static final Method typedKeyGetUnderlying;

View File

@ -15,8 +15,11 @@ import java.util.List;
@AutoService(InstrumentationModule.class)
public class PlayInstrumentationModule extends InstrumentationModule {
static final String INSTRUMENTATION_NAME = "play-mvc";
static final String INSTRUMENTATION_NAME_EXTRA = "play-mvc-2.6";
public PlayInstrumentationModule() {
super("play", "play-2.6");
super(INSTRUMENTATION_NAME, INSTRUMENTATION_NAME_EXTRA);
}
@Override