Skip to content

Commit 747c6ac

Browse files
committed
make JSP compile spans disabled by default
1 parent 6ee9f31 commit 747c6ac

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

instrumentation/jsp-2.3/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/jsp/JspCompilationContextInstrumentationSingletons.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import io.opentelemetry.instrumentation.api.instrumenter.Instrumenter;
1313
import io.opentelemetry.instrumentation.api.instrumenter.SpanKindExtractor;
1414
import io.opentelemetry.javaagent.bootstrap.internal.AgentInstrumentationConfig;
15+
import io.opentelemetry.javaagent.bootstrap.internal.ExperimentalConfig;
1516
import javax.annotation.Nullable;
1617
import org.apache.jasper.JspCompilationContext;
1718
import org.apache.jasper.compiler.Compiler;
@@ -30,6 +31,7 @@ public class JspCompilationContextInstrumentationSingletons {
3031
"io.opentelemetry.jsp-2.3",
3132
JspCompilationContextInstrumentationSingletons::spanNameOnCompile)
3233
.addAttributesExtractor(new CompilationAttributesExtractor())
34+
.setEnabled(ExperimentalConfig.get().viewTelemetryEnabled())
3335
.buildInstrumenter(SpanKindExtractor.alwaysInternal());
3436
}
3537

0 commit comments

Comments
 (0)