diff --git a/buildSrc/src/main/kotlin/datadog/gradle/plugin/config/ConfigInversionLinter.kt b/buildSrc/src/main/kotlin/datadog/gradle/plugin/config/ConfigInversionLinter.kt index 47d1be33951..0d6920e8252 100644 --- a/buildSrc/src/main/kotlin/datadog/gradle/plugin/config/ConfigInversionLinter.kt +++ b/buildSrc/src/main/kotlin/datadog/gradle/plugin/config/ConfigInversionLinter.kt @@ -82,6 +82,8 @@ private fun registerLogEnvVarUsages(target: Project, extension: SupportedTracerC val javaFiles = target.fileTree(target.projectDir) { include("**/src/main/java/**/*.java") exclude("**/build/**", "**/dd-smoke-tests/**") + // Undertow uses DD_UNDERTOW_CONTINUATION as a legacy key to store an AgentScope. It is not related to an environment variable + exclude("dd-java-agent/instrumentation/undertow/src/main/java/datadog/trace/instrumentation/undertow/UndertowDecorator.java") } inputs.files(javaFiles) outputs.upToDateWhen { true } diff --git a/dd-java-agent/instrumentation/undertow/src/main/java/datadog/trace/instrumentation/undertow/UndertowBlockingHandler.java b/dd-java-agent/instrumentation/undertow/src/main/java/datadog/trace/instrumentation/undertow/UndertowBlockingHandler.java index 34444226dfc..9435d3df277 100644 --- a/dd-java-agent/instrumentation/undertow/src/main/java/datadog/trace/instrumentation/undertow/UndertowBlockingHandler.java +++ b/dd-java-agent/instrumentation/undertow/src/main/java/datadog/trace/instrumentation/undertow/UndertowBlockingHandler.java @@ -1,6 +1,6 @@ package datadog.trace.instrumentation.undertow; -import static datadog.trace.instrumentation.undertow.UndertowDecorator.DD_UNDERTOW_CONTINUATION; +import static datadog.trace.instrumentation.undertow.UndertowDecorator.DATADOG_UNDERTOW_CONTINUATION; import datadog.appsec.api.blocking.BlockingContentType; import datadog.trace.api.gateway.Flow; @@ -117,7 +117,7 @@ private static void commitBlockingResponse( } private static void markAsEffectivelyBlocked(HttpServerExchange xchg) { - AgentScope.Continuation continuation = xchg.getAttachment(DD_UNDERTOW_CONTINUATION); + AgentScope.Continuation continuation = xchg.getAttachment(DATADOG_UNDERTOW_CONTINUATION); if (continuation != null) { continuation.span().getRequestContext().getTraceSegment().effectivelyBlocked(); } diff --git a/dd-java-agent/instrumentation/undertow/src/main/java/datadog/trace/instrumentation/undertow/UndertowDecorator.java b/dd-java-agent/instrumentation/undertow/src/main/java/datadog/trace/instrumentation/undertow/UndertowDecorator.java index ee98d2fb51a..f42eed36eee 100644 --- a/dd-java-agent/instrumentation/undertow/src/main/java/datadog/trace/instrumentation/undertow/UndertowDecorator.java +++ b/dd-java-agent/instrumentation/undertow/src/main/java/datadog/trace/instrumentation/undertow/UndertowDecorator.java @@ -26,7 +26,7 @@ public class UndertowDecorator InstanceStore.of(AttachmentKey.class); @SuppressWarnings("unchecked") - public static final AttachmentKey DD_UNDERTOW_CONTINUATION = + public static final AttachmentKey DATADOG_UNDERTOW_CONTINUATION = attachmentStore.putIfAbsent( "DD_UNDERTOW_CONTINUATION", () -> AttachmentKey.create(AgentScope.Continuation.class)); diff --git a/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/ExchangeEndSpanListener.java b/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/ExchangeEndSpanListener.java index a1c7af37a8d..e45de60d5c7 100644 --- a/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/ExchangeEndSpanListener.java +++ b/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/ExchangeEndSpanListener.java @@ -1,7 +1,7 @@ package datadog.trace.instrumentation.undertow; import static datadog.trace.bootstrap.instrumentation.api.AgentSpan.fromContext; -import static datadog.trace.instrumentation.undertow.UndertowDecorator.DD_UNDERTOW_CONTINUATION; +import static datadog.trace.instrumentation.undertow.UndertowDecorator.DATADOG_UNDERTOW_CONTINUATION; import static datadog.trace.instrumentation.undertow.UndertowDecorator.DECORATE; import datadog.context.Context; @@ -18,7 +18,7 @@ private ExchangeEndSpanListener() {} @Override public void exchangeEvent(HttpServerExchange exchange, NextListener nextListener) { - AgentScope.Continuation continuation = exchange.getAttachment(DD_UNDERTOW_CONTINUATION); + AgentScope.Continuation continuation = exchange.getAttachment(DATADOG_UNDERTOW_CONTINUATION); if (continuation == null) { return; } diff --git a/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/HandlerInstrumentation.java b/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/HandlerInstrumentation.java index 81ba04a99d1..0fefe310a34 100644 --- a/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/HandlerInstrumentation.java +++ b/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/HandlerInstrumentation.java @@ -5,7 +5,7 @@ import static datadog.trace.bootstrap.instrumentation.api.Java8BytecodeBridge.spanFromContext; import static datadog.trace.instrumentation.undertow.UndertowBlockingHandler.REQUEST_BLOCKING_DATA; import static datadog.trace.instrumentation.undertow.UndertowBlockingHandler.TRACE_SEGMENT; -import static datadog.trace.instrumentation.undertow.UndertowDecorator.DD_UNDERTOW_CONTINUATION; +import static datadog.trace.instrumentation.undertow.UndertowDecorator.DATADOG_UNDERTOW_CONTINUATION; import static datadog.trace.instrumentation.undertow.UndertowDecorator.DECORATE; import static net.bytebuddy.matcher.ElementMatchers.isMethod; import static net.bytebuddy.matcher.ElementMatchers.isPublic; @@ -87,7 +87,7 @@ public static void onEnter( } } - AgentScope.Continuation continuation = exchange.getAttachment(DD_UNDERTOW_CONTINUATION); + AgentScope.Continuation continuation = exchange.getAttachment(DATADOG_UNDERTOW_CONTINUATION); if (continuation != null) { // not yet complete, not ready to do final activation of continuation scope = continuation.span().attach(); @@ -101,7 +101,7 @@ public static void onEnter( DECORATE.afterStart(span); DECORATE.onRequest(span, exchange, exchange, parentContext); - exchange.putAttachment(DD_UNDERTOW_CONTINUATION, captureSpan(span)); + exchange.putAttachment(DATADOG_UNDERTOW_CONTINUATION, captureSpan(span)); exchange.addExchangeCompleteListener(ExchangeEndSpanListener.INSTANCE); diff --git a/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/HttpServerExchangeSenderInstrumentation.java b/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/HttpServerExchangeSenderInstrumentation.java index fdd45965785..7fbaf819a02 100644 --- a/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/HttpServerExchangeSenderInstrumentation.java +++ b/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/HttpServerExchangeSenderInstrumentation.java @@ -1,7 +1,7 @@ package datadog.trace.instrumentation.undertow; import static datadog.trace.agent.tooling.bytebuddy.matcher.NameMatchers.named; -import static datadog.trace.instrumentation.undertow.UndertowDecorator.DD_UNDERTOW_CONTINUATION; +import static datadog.trace.instrumentation.undertow.UndertowDecorator.DATADOG_UNDERTOW_CONTINUATION; import static net.bytebuddy.matcher.ElementMatchers.isPrivate; import static net.bytebuddy.matcher.ElementMatchers.not; import static net.bytebuddy.matcher.ElementMatchers.takesArguments; @@ -62,7 +62,7 @@ static class GetResponseChannelAdvice { return false; } - AgentScope.Continuation continuation = xchg.getAttachment(DD_UNDERTOW_CONTINUATION); + AgentScope.Continuation continuation = xchg.getAttachment(DATADOG_UNDERTOW_CONTINUATION); if (continuation == null) { return false; } diff --git a/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/ServletInstrumentation.java b/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/ServletInstrumentation.java index b97a0a4c3b8..c33fd9d4244 100644 --- a/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/ServletInstrumentation.java +++ b/dd-java-agent/instrumentation/undertow/undertow-2.0/src/main/java/datadog/trace/instrumentation/undertow/ServletInstrumentation.java @@ -5,7 +5,7 @@ import static datadog.trace.bootstrap.instrumentation.api.InstrumentationTags.SERVLET_PATH; import static datadog.trace.bootstrap.instrumentation.decorator.HttpServerDecorator.DD_CONTEXT_ATTRIBUTE; import static datadog.trace.bootstrap.instrumentation.decorator.http.HttpResourceDecorator.HTTP_RESOURCE_DECORATOR; -import static datadog.trace.instrumentation.undertow.UndertowDecorator.DD_UNDERTOW_CONTINUATION; +import static datadog.trace.instrumentation.undertow.UndertowDecorator.DATADOG_UNDERTOW_CONTINUATION; import static datadog.trace.instrumentation.undertow.UndertowDecorator.SERVLET_REQUEST; import static net.bytebuddy.matcher.ElementMatchers.isMethod; @@ -64,7 +64,7 @@ public static class DispatchAdvice { public static void enter( @Advice.Argument(0) final HttpServerExchange exchange, @Advice.Argument(1) final ServletRequestContext servletRequestContext) { - AgentScope.Continuation continuation = exchange.getAttachment(DD_UNDERTOW_CONTINUATION); + AgentScope.Continuation continuation = exchange.getAttachment(DATADOG_UNDERTOW_CONTINUATION); if (continuation != null) { AgentSpan undertowSpan = continuation.span(); ServletRequest request = servletRequestContext.getServletRequest(); diff --git a/dd-java-agent/instrumentation/undertow/undertow-2.2/src/main/java/datadog/trace/instrumentation/undertow/JakartaServletInstrumentation.java b/dd-java-agent/instrumentation/undertow/undertow-2.2/src/main/java/datadog/trace/instrumentation/undertow/JakartaServletInstrumentation.java index ab5b64fc3b5..dd20449a1de 100644 --- a/dd-java-agent/instrumentation/undertow/undertow-2.2/src/main/java/datadog/trace/instrumentation/undertow/JakartaServletInstrumentation.java +++ b/dd-java-agent/instrumentation/undertow/undertow-2.2/src/main/java/datadog/trace/instrumentation/undertow/JakartaServletInstrumentation.java @@ -4,7 +4,7 @@ import static datadog.trace.bootstrap.instrumentation.api.InstrumentationTags.SERVLET_CONTEXT; import static datadog.trace.bootstrap.instrumentation.api.InstrumentationTags.SERVLET_PATH; import static datadog.trace.bootstrap.instrumentation.decorator.HttpServerDecorator.DD_CONTEXT_ATTRIBUTE; -import static datadog.trace.instrumentation.undertow.UndertowDecorator.DD_UNDERTOW_CONTINUATION; +import static datadog.trace.instrumentation.undertow.UndertowDecorator.DATADOG_UNDERTOW_CONTINUATION; import static datadog.trace.instrumentation.undertow.UndertowDecorator.SERVLET_REQUEST; import static net.bytebuddy.matcher.ElementMatchers.isMethod; @@ -56,7 +56,7 @@ public static class DispatchAdvice { public static void enter( @Advice.Argument(0) final HttpServerExchange exchange, @Advice.Argument(1) final ServletRequestContext servletRequestContext) { - AgentScope.Continuation continuation = exchange.getAttachment(DD_UNDERTOW_CONTINUATION); + AgentScope.Continuation continuation = exchange.getAttachment(DATADOG_UNDERTOW_CONTINUATION); if (continuation != null) { AgentSpan undertowSpan = continuation.span(); ServletRequest request = servletRequestContext.getServletRequest(); diff --git a/dd-trace-api/src/main/java/datadog/trace/api/ConfigDefaults.java b/dd-trace-api/src/main/java/datadog/trace/api/ConfigDefaults.java index c00c327139f..125258969a5 100644 --- a/dd-trace-api/src/main/java/datadog/trace/api/ConfigDefaults.java +++ b/dd-trace-api/src/main/java/datadog/trace/api/ConfigDefaults.java @@ -293,7 +293,6 @@ public final class ConfigDefaults { static final boolean DEFAULT_ELASTICSEARCH_BODY_ENABLED = false; static final boolean DEFAULT_ELASTICSEARCH_PARAMS_ENABLED = true; static final boolean DEFAULT_ELASTICSEARCH_BODY_AND_PARAMS_ENABLED = false; - static final boolean DEFAULT_ADD_SPAN_POINTERS = true; static final boolean DEFAULT_SPARK_TASK_HISTOGRAM_ENABLED = true; static final boolean DEFAULT_SPARK_APP_NAME_AS_SERVICE = false; diff --git a/dd-trace-api/src/main/java/datadog/trace/api/config/AppSecConfig.java b/dd-trace-api/src/main/java/datadog/trace/api/config/AppSecConfig.java index 9be72750ac7..ea1f6cb9e73 100644 --- a/dd-trace-api/src/main/java/datadog/trace/api/config/AppSecConfig.java +++ b/dd-trace-api/src/main/java/datadog/trace/api/config/AppSecConfig.java @@ -50,17 +50,6 @@ public final class AppSecConfig { public static final String APPSEC_MAX_STACK_TRACE_DEPTH = "appsec.max.stack-trace.depth"; public static final String APPSEC_MAX_STACKTRACE_DEPTH_DEPRECATED = "appsec.max.stacktrace.depth"; // old non-standard as a fallback alias - @Deprecated public static final String APPSEC_COLLECT_ALL_HEADERS = "appsec.collect.all.headers"; - - @Deprecated - public static final String APPSEC_MAX_COLLECTED_HEADERS = "appsec.max.collected.headers"; - - @Deprecated - public static final String APPSEC_HEADER_COLLECTION_REDACTION_ENABLED = - "appsec.header.collection.redaction.enabled"; - - @Deprecated - public static final String APPSEC_RASP_COLLECT_REQUEST_BODY = "appsec.rasp.collect.request.body"; private AppSecConfig() {} } diff --git a/dd-trace-api/src/main/java/datadog/trace/api/config/ProfilingConfig.java b/dd-trace-api/src/main/java/datadog/trace/api/config/ProfilingConfig.java index 44f12036478..ef764263107 100644 --- a/dd-trace-api/src/main/java/datadog/trace/api/config/ProfilingConfig.java +++ b/dd-trace-api/src/main/java/datadog/trace/api/config/ProfilingConfig.java @@ -55,8 +55,7 @@ public final class ProfilingConfig { public static final String PROFILING_BACKPRESSURE_SAMPLING_ENABLED = "profiling.backpressure.sampling.enabled"; public static final boolean PROFILING_BACKPRESSURE_SAMPLING_ENABLED_DEFAULT = false; - public static final String PROFILING_BACKPRESSURE_SAMPLE_LIMIT = - "profiling.backpressure.sample.limit"; + public static final int PROFILING_BACKPRESSURE_SAMPLE_LIMIT_DEFAULT = 10_000; public static final String PROFILING_DIRECT_ALLOCATION_SAMPLE_LIMIT = diff --git a/dd-trace-api/src/main/java/datadog/trace/api/config/TraceInstrumentationConfig.java b/dd-trace-api/src/main/java/datadog/trace/api/config/TraceInstrumentationConfig.java index cc00f839015..19d05eb8393 100644 --- a/dd-trace-api/src/main/java/datadog/trace/api/config/TraceInstrumentationConfig.java +++ b/dd-trace-api/src/main/java/datadog/trace/api/config/TraceInstrumentationConfig.java @@ -38,9 +38,6 @@ public final class TraceInstrumentationConfig { public static final String EXPERIMENTAL_DEFER_INTEGRATIONS_UNTIL = "experimental.defer.integrations.until"; - @SuppressWarnings("unused") - public static final String TRACE_TESTS_ENABLED = "trace.tests.enabled"; - public static final String TRACE_THREAD_POOL_EXECUTORS_EXCLUDE = "trace.thread-pool-executors.exclude"; @@ -198,7 +195,6 @@ public final class TraceInstrumentationConfig { public static final String AXIS_PROMOTE_RESOURCE_NAME = "trace.axis.promote.resource-name"; public static final String SQS_BODY_PROPAGATION_ENABLED = "trace.sqs.body.propagation.enabled"; - public static final String ADD_SPAN_POINTERS = "add.span.pointers"; private TraceInstrumentationConfig() {} } diff --git a/internal-api/src/main/java/datadog/trace/api/Config.java b/internal-api/src/main/java/datadog/trace/api/Config.java index 911971c0ab3..502bad37e4b 100644 --- a/internal-api/src/main/java/datadog/trace/api/Config.java +++ b/internal-api/src/main/java/datadog/trace/api/Config.java @@ -2,7 +2,6 @@ import static datadog.environment.JavaVirtualMachine.isJavaVersion; import static datadog.environment.JavaVirtualMachine.isJavaVersionAtLeast; -import static datadog.trace.api.ConfigDefaults.DEFAULT_ADD_SPAN_POINTERS; import static datadog.trace.api.ConfigDefaults.DEFAULT_AGENT_HOST; import static datadog.trace.api.ConfigDefaults.DEFAULT_AGENT_TIMEOUT; import static datadog.trace.api.ConfigDefaults.DEFAULT_AGENT_WRITER_TYPE; @@ -519,7 +518,6 @@ import static datadog.trace.api.config.RumConfig.RUM_TRACK_RESOURCES; import static datadog.trace.api.config.RumConfig.RUM_TRACK_USER_INTERACTION; import static datadog.trace.api.config.RumConfig.RUM_VERSION; -import static datadog.trace.api.config.TraceInstrumentationConfig.ADD_SPAN_POINTERS; import static datadog.trace.api.config.TraceInstrumentationConfig.AXIS_PROMOTE_RESOURCE_NAME; import static datadog.trace.api.config.TraceInstrumentationConfig.CASSANDRA_KEYSPACE_STATEMENT_EXTRACTION_ENABLED; import static datadog.trace.api.config.TraceInstrumentationConfig.CODE_ORIGIN_FOR_SPANS_ENABLED; @@ -5262,11 +5260,7 @@ public boolean isTimeInQueueEnabled( } public boolean isAddSpanPointers(final String integrationName) { - return configProvider.isEnabled( - Collections.singletonList(ADD_SPAN_POINTERS), - integrationName, - "", - DEFAULT_ADD_SPAN_POINTERS); + return configProvider.isEnabled(Arrays.asList(integrationName), "", "add.span.pointers", true); } public boolean isEnabled( diff --git a/metadata/supported-configurations.json b/metadata/supported-configurations.json index a95e26e0a59..3274a255515 100644 --- a/metadata/supported-configurations.json +++ b/metadata/supported-configurations.json @@ -2,7 +2,6 @@ "supportedConfigurations": { "DD_AAS_JAVA_EXTENSION_VERSION": ["A"], "DD_ACTION_EXECUTION_ID": ["A"], - "DD_ADD_SPAN_POINTERS": ["A"], "DD_AGENTLESS_LOG_SUBMISSION_ENABLED": ["A"], "DD_AGENTLESS_LOG_SUBMISSION_LEVEL": ["A"], "DD_AGENTLESS_LOG_SUBMISSION_QUEUE_SIZE": ["A"], @@ -31,20 +30,16 @@ "DD_APPSEC_AUTOMATED_USER_EVENTS_TRACKING": ["A"], "DD_APPSEC_AUTO_USER_INSTRUMENTATION_MODE": ["A"], "DD_APPSEC_BODY_PARSING_SIZE_LIMIT": ["A"], - "DD_APPSEC_COLLECT_ALL_HEADERS": ["A"], "DD_APPSEC_ENABLED": ["A"], - "DD_APPSEC_HEADER_COLLECTION_REDACTION_ENABLED": ["A"], "DD_APPSEC_HTTP_BLOCKED_TEMPLATE_HTML": ["A"], "DD_APPSEC_HTTP_BLOCKED_TEMPLATE_JSON": ["A"], "DD_APPSEC_IPHEADER": ["A"], - "DD_APPSEC_MAX_COLLECTED_HEADERS": ["A"], "DD_APPSEC_MAX_STACKTRACES": ["A"], "DD_APPSEC_MAX_STACKTRACE_DEPTH": ["A"], "DD_APPSEC_MAX_STACK_TRACES": ["A"], "DD_APPSEC_MAX_STACK_TRACE_DEPTH": ["A"], "DD_APPSEC_OBFUSCATION_PARAMETER_KEY_REGEXP": ["A"], "DD_APPSEC_OBFUSCATION_PARAMETER_VALUE_REGEXP": ["A"], - "DD_APPSEC_RASP_COLLECT_REQUEST_BODY": ["A"], "DD_APPSEC_RASP_ENABLED": ["A"], "DD_APPSEC_REPORTING_INBAND": ["A"], "DD_APPSEC_REPORT_TIMEOUT": ["A"], @@ -55,8 +50,6 @@ "DD_APPSEC_TRACE_RATE_LIMIT": ["A"], "DD_APPSEC_WAF_METRICS": ["A"], "DD_APPSEC_WAF_TIMEOUT": ["A"], - "DD_AWS_PROPAGATION_ENABLED": ["A"], - "DD_AWS_SDK_PROPAGATION_ENABLED": ["A"], "DD_AZURE_APP_SERVICES": ["A"], "DD_CIVISIBILITY_ADDITIONAL_CHILD_PROCESS_JVM_ARGS": ["A"], "DD_CIVISIBILITY_AGENTLESS_ENABLED": ["A"], @@ -119,7 +112,6 @@ "DD_CIVISIBILITY_TRACE_SANITATION_ENABLED": ["A"], "DD_CODE_ORIGIN_FOR_SPANS_ENABLED": ["A"], "DD_CODE_ORIGIN_MAX_USER_FRAMES": ["A"], - "DD_CONFIG_INVERSION_STRICT": ["A"], "DD_CRASHTRACKING_AGENTLESS": ["A"], "DD_CRASHTRACKING_DEBUG_AUTOCONFIG_ENABLE": ["A"], "DD_CRASHTRACKING_DEBUG_START_FORCE_FIRST": ["A"], @@ -261,7 +253,6 @@ "DD_JDK_SOCKET_ENABLED": ["A"], "DD_JMS_PROPAGATION_DISABLED_QUEUES": ["A"], "DD_JMS_PROPAGATION_DISABLED_TOPICS": ["A"], - "DD_JMS_PROPAGATION_ENABLED": ["A"], "DD_JMS_UNACKNOWLEDGED_MAX_AGE": ["A"], "DD_JMXFETCH_CHECK_PERIOD": ["A"], "DD_JMXFETCH_CONFIG": ["A"], @@ -277,8 +268,6 @@ "DD_JMXFETCH_STATSD_PORT": ["A"], "DD_KAFKA_CLIENT_BASE64_DECODING_ENABLED": ["A"], "DD_KAFKA_CLIENT_PROPAGATION_DISABLED_TOPICS": ["A"], - "DD_KAFKA_CLIENT_PROPAGATION_ENABLED": ["A"], - "DD_KAFKA_PROPAGATION_ENABLED": ["A"], "DD_LLMOBS_AGENTLESS_ENABLED": ["A"], "DD_LLMOBS_ENABLED": ["A"], "DD_LLMOBS_ML_APP": ["A"], @@ -325,7 +314,6 @@ "DD_PROFILING_ASYNC_WALL_ENABLED": ["A"], "DD_PROFILING_ASYNC_WALL_INTERVAL_MS": ["A"], "DD_PROFILING_AUXILIARY": ["A"], - "DD_PROFILING_BACKPRESSURE_SAMPLE_LIMIT": ["A"], "DD_PROFILING_BACKPRESSURE_SAMPLING_ENABLED": ["A"], "DD_PROFILING_CONTEXT_ATTRIBUTES": ["A"], "DD_PROFILING_CONTEXT_ATTRIBUTES_RESOURCE_NAME_ENABLED": ["A"], @@ -408,11 +396,9 @@ "DD_PROPAGATION_STYLE_EXTRACT": ["A"], "DD_PROPAGATION_STYLE_INJECT": ["A"], "DD_PROXY_NO_PROXY": ["A"], - "DD_RABBITMQ_PROPAGATION_ENABLED": ["A"], "DD_RABBIT_INCLUDE_ROUTINGKEY_IN_RESOURCE": ["A"], "DD_RABBIT_PROPAGATION_DISABLED_EXCHANGES": ["A"], "DD_RABBIT_PROPAGATION_DISABLED_QUEUES": ["A"], - "DD_RABBIT_PROPAGATION_ENABLED": ["A"], "DD_RC_TARGETS_KEY": ["A"], "DD_RC_TARGETS_KEY_ID": ["A"], "DD_REMOTE_CONFIGURATION_ENABLED": ["A"], @@ -460,7 +446,6 @@ "DD_SPARK_APP_NAME_AS_SERVICE": ["A"], "DD_SPARK_TASK_HISTOGRAM_ENABLED": ["A"], "DD_SPRING_DATA_REPOSITORY_INTERFACE_RESOURCE_NAME": ["A"], - "DD_SQS_PROPAGATION_ENABLED": ["A"], "DD_STACK_TRACE_LENGTH_LIMIT": ["A"], "DD_STATSD_CLIENT_QUEUE_SIZE": ["A"], "DD_STATSD_CLIENT_SOCKET_BUFFER": ["A"], @@ -619,6 +604,7 @@ "DD_TRACE_COMMONS_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], "DD_TRACE_COMMONS_HTTP_CLIENT_ENABLED": ["A"], "DD_TRACE_CONFIG": ["A"], + "DD_TRACE_CONFLUENT_SCHEMA_REGISTRY_ENABLED": ["A"], "DD_TRACE_CONSUMER_TASK_ENABLED": ["A"], "DD_TRACE_COUCHBASE_3_ENABLED": ["A"], "DD_TRACE_COUCHBASE_ANALYTICS_ENABLED": ["A"], @@ -643,6 +629,8 @@ "DD_TRACE_DB_CLIENT_SPLIT_BY_HOST": ["A"], "DD_TRACE_DB_CLIENT_SPLIT_BY_INSTANCE": ["A"], "DD_TRACE_DB_CLIENT_SPLIT_BY_INSTANCE_TYPE_SUFFIX": ["A"], + "DD_TRACE_DB_METADATA_FETCHING_ON_CONNECT": ["A"], + "DD_TRACE_DB_METADATA_FETCHING_ON_QUERY": ["A"], "DD_TRACE_DEBUG": ["A"], "DD_TRACE_DEFINECLASS_ENABLED": ["A"], "DD_TRACE_DIRECTALLOCATION_ENABLED": ["A"], @@ -1090,11 +1078,10 @@ "DD_TRACE_REACTOR_CORE_ENABLED": ["A"], "DD_TRACE_REACTOR_NETTY_1_ENABLED": ["A"], "DD_TRACE_REACTOR_NETTY_ENABLED": ["A"], + "DD_TRACE_REDISCALA_ANALYTICS_ENABLED": ["A"], "DD_TRACE_REDISCALA_ANALYTICS_SAMPLE_RATE": ["A"], "DD_TRACE_REDISCALA_CONNECTION_ENABLED": ["A"], "DD_TRACE_REDISCALA_ENABLED": ["A"], - "DD_TRACE_REDISSCALA_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_REDISSCALA_ANALYTICS_SAMPLE_RATE": ["A"], "DD_TRACE_REDISSON_ANALYTICS_ENABLED": ["A"], "DD_TRACE_REDISSON_ANALYTICS_SAMPLE_RATE": ["A"], "DD_TRACE_REDISSON_ENABLED": ["A"], @@ -1107,6 +1094,8 @@ "DD_TRACE_REPORT_HOSTNAME": ["A"], "DD_TRACE_REQUEST_HEADER_TAGS": ["A"], "DD_TRACE_REQUEST_HEADER_TAGS_COMMA_ALLOWED": ["A"], + "DD_TRACE_RESILIENCE4J_ENABLED": ["A"], + "DD_TRACE_RESILIENCE4J_REACTOR_ENABLED": ["A"], "DD_TRACE_RESOLVER_ENABLED": ["A"], "DD_TRACE_RESOURCENAMERULE_ENABLED": ["A"], "DD_TRACE_RESPONSE_ENABLED": ["A"], @@ -1263,6 +1252,8 @@ "DD_TRACE_STATUS404DECORATOR_ENABLED": ["A"], "DD_TRACE_STATUS404RULE_ENABLED": ["A"], "DD_TRACE_STRICT_WRITES_ENABLED": ["A"], + "DD_TRACE_STRUCTURED_TASK_SCOPE_21_ENABLED": ["A"], + "DD_TRACE_STRUCTURED_TASK_SCOPE_25_ENABLED": ["A"], "DD_TRACE_STRUCTURED_TASK_SCOPE_ENABLED": ["A"], "DD_TRACE_SUREFIRE_ENABLED": ["A"], "DD_TRACE_SYNAPSE3_ANALYTICS_ENABLED": ["A"], @@ -1277,7 +1268,6 @@ "DD_TRACE_TESTNG_7_ENABLED": ["A"], "DD_TRACE_TESTNG_ENABLED": ["A"], "DD_TRACE_TESTNG_ITR_ENABLED": ["A"], - "DD_TRACE_TESTS_ENABLED": ["A"], "DD_TRACE_TEST_ORDER_ENABLED": ["A"], "DD_TRACE_TEST_RETRY_ENABLED": ["A"], "DD_TRACE_THREAD_POOL_EXECUTORS_EXCLUDE": ["A"], @@ -1358,7 +1348,6 @@ "DD_TRACE_ZIO_EXPERIMENTAL_ENABLED": ["A"], "DD_TRIAGE_REPORT_DIR": ["A"], "DD_TRIAGE_REPORT_TRIGGER": ["A"], - "DD_UNDERTOW_CONTINUATION": ["A"], "DD_UNSAFE_CLASS_INJECTION": ["A"], "DD_USM_ENABLED": ["A"], "DD_VERSION": ["A"], @@ -1394,12 +1383,32 @@ "OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE": ["A"] }, "aliases": { + "DD_API_SECURITY_DOWNSTREAM_REQUEST_BODY_ANALYSIS_SAMPLE_RATE": ["DD_API_SECURITY_DOWNSTREAM_REQUEST_ANALYSIS_SAMPLE_RATE"], + "DD_API_SECURITY_ENABLED": ["DD_EXPERIMENTAL_API_SECURITY_ENABLED"], "DD_APPLICATION_KEY": ["DD_APP_KEY"], - "DD_PROFILING_ASYNC_LIVEHEAP_CAPACITY": ["DD_PROFILING_DDPROF_MEMLEAK_CAPACITY"], - "DD_PROFILING_ASYNC_LIVEHEAP_INTERVAL": ["DD_PROFILING_DDPROF_MEMLEAK_INTERVAL"], + "DD_APPSEC_MAX_STACK_TRACES": ["DD_APPSEC_MAX_STACKTRACES"], + "DD_APPSEC_MAX_STACK_TRACE_DEPTH": ["DD_APPSEC_MAX_STACKTRACE_DEPTH"], + "DD_APPSEC_STACK_TRACE_ENABLED": ["DD_APPSEC_STACKTRACE_ENABLED"], + "DD_DOGSTATSD_START_DELAY": ["DD_JMXFETCH_START_DELAY"], + "DD_EXCEPTION_DEBUGGING_ENABLED": ["DD_EXCEPTION_REPLAY_ENABLED"], + "DD_EXCEPTION_REPLAY_MAX_FRAMES_TO_CAPTURE": ["DD_EXCEPTION_REPLAY_CAPTURE_MAX_FRAMES"], + "DD_IAST_STACK_TRACE_ENABLED": ["DD_IAST_STACKTRACE_ENABLED"], + "DD_IAST_STACK_TRACE_LEAK_SUPPRESS": ["DD_IAST_STACKTRACE_LEAK_SUPPRESS"], + "DD_JMXFETCH_STATSD_HOST": ["DD_DOGSTATSD_HOST"], + "DD_JMXFETCH_STATSD_PORT": ["DD_DOGSTATSD_PORT"], + "DD_LOGS_INJECTION_ENABLED": ["DD_LOGS_INJECTION"], + "DD_PROFILING_ALLOCATION_ENABLED": ["DD_PROFILING_DDPROF_ALLOC_ENABLED"], + "DD_PROFILING_DDPROF_LIVEHEAP_CAPACITY": ["DD_PROFILING_DDPROF_MEMLEAK_CAPACITY"], + "DD_PROFILING_DDPROF_LIVEHEAP_ENABLED": ["DD_PROFILING_DDPROF_MEMLEAK_ENABLED"], + "DD_PROFILING_DDPROF_LIVEHEAP_INTERVAL": ["DD_PROFILING_DDPROF_MEMLEAK_INTERVAL"], + "DD_PROFILING_DEBUG_UPLOAD_COMPRESSION": ["DD_PROFILING_UPLOAD_COMPRESSION"], "DD_PROFILING_STACKDEPTH": ["DD_PROFILING_DDPROF_STACKDEPTH"], + "DD_REMOTE_CONFIGURATION_ENABLED": ["DD_REMOTE_CONFIG_ENABLED"], + "DD_RUNTIME_ID_ENABLED": ["DD_RUNTIME_METRICS_RUNTIME_ID_ENABLED"], + "DD_SERVICE": ["DD_SERVICE_NAME"], "DD_TRACE_AEROSPIKE_ANALYTICS_SAMPLE_RATE": ["DD_AEROSPIKE_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_AEROSPIKE_ENABLED": ["DD_TRACE_INTEGRATION_AEROSPIKE_ENABLED","DD_INTEGRATION_AEROSPIKE_ENABLED"], + "DD_TRACE_AGENT_PORT": ["DD_AGENT_PORT"], "DD_TRACE_AKKA_ACTOR_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_ACTOR_ENABLED","DD_INTEGRATION_AKKA_ACTOR_ENABLED"], "DD_TRACE_AKKA_ACTOR_MAILBOX_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_ACTOR_MAILBOX_ENABLED","DD_INTEGRATION_AKKA_ACTOR_MAILBOX_ENABLED"], "DD_TRACE_AKKA_ACTOR_RECEIVE_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_ACTOR_RECEIVE_ENABLED","DD_INTEGRATION_AKKA_ACTOR_RECEIVE_ENABLED"], @@ -1416,7 +1425,7 @@ "DD_TRACE_ALLOCATEDIRECT_ENABLED": ["DD_TRACE_INTEGRATION_ALLOCATEDIRECT_ENABLED","DD_INTEGRATION_ALLOCATEDIRECT_ENABLED"], "DD_TRACE_AMQP_ANALYTICS_SAMPLE_RATE": ["DD_AMQP_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_AMQP_ENABLED": ["DD_TRACE_INTEGRATION_AMQP_ENABLED","DD_INTEGRATION_AMQP_ENABLED"], - "DD_TRACE_ANNOTATIONS_LEGACY_TRACING_ENABLED": ["DD_ANNOTATIONS_LEGACY_TRACING_ENABLED"], + "DD_TRACE_ANNOTATIONS_LEGACY_TRACING_ENABLED": ["DD_TRACE_ANNOTATIONS_LEGACY_TRACING_ENABLED"], "DD_TRACE_APACHE_HTTPASYNCCLIENT5_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTPASYNCCLIENT5_ENABLED","DD_INTEGRATION_APACHE_HTTPASYNCCLIENT5_ENABLED"], "DD_TRACE_APACHE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE": ["DD_APACHE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_APACHE_HTTPASYNCCLIENT_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTPASYNCCLIENT_ENABLED","DD_INTEGRATION_APACHE_HTTPASYNCCLIENT_ENABLED"], @@ -1448,12 +1457,12 @@ "DD_TRACE_AWSADD_SPAN_POINTERS": ["DD_AWSADD_SPAN_POINTERS"], "DD_TRACE_AWS_DYNAMODB_ENABLED": ["DD_TRACE_INTEGRATION_AWS_DYNAMODB_ENABLED","DD_INTEGRATION_AWS_DYNAMODB_ENABLED"], "DD_TRACE_AWS_LAMBDA_ENABLED": ["DD_TRACE_INTEGRATION_AWS_LAMBDA_ENABLED","DD_INTEGRATION_AWS_LAMBDA_ENABLED"], - "DD_TRACE_AWS_PROPAGATION_ENABLED": ["DD_TRACE_INTEGRATION_AWS_PROPAGATION_ENABLED","DD_INTEGRATION_AWS_PROPAGATION_ENABLED"], + "DD_TRACE_AWS_PROPAGATION_ENABLED": ["DD_AWS_PROPAGATION_ENABLED"], "DD_TRACE_AWS_S3_ENABLED": ["DD_TRACE_INTEGRATION_AWS_S3_ENABLED","DD_INTEGRATION_AWS_S3_ENABLED"], "DD_TRACE_AWS_SDK_ANALYTICS_SAMPLE_RATE": ["DD_AWS_SDK_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_AWS_SDK_ENABLED": ["DD_TRACE_INTEGRATION_AWS_SDK_ENABLED","DD_INTEGRATION_AWS_SDK_ENABLED"], "DD_TRACE_AWS_SDK_LEGACY_TRACING_ENABLED": ["DD_AWS_SDK_LEGACY_TRACING_ENABLED"], - "DD_TRACE_AWS_SDK_PROPAGATION_ENABLED": ["DD_TRACE_INTEGRATION_AWS_SDK_PROPAGATION_ENABLED","DD_INTEGRATION_AWS_SDK_PROPAGATION_ENABLED"], + "DD_TRACE_AWS_SDK_PROPAGATION_ENABLED": ["DD_AWS_SDK_PROPAGATION_ENABLED"], "DD_TRACE_AXIS2_ANALYTICS_SAMPLE_RATE": ["DD_AXIS2_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_AXIS2_ENABLED": ["DD_TRACE_INTEGRATION_AXIS2_ENABLED","DD_INTEGRATION_AXIS2_ENABLED"], "DD_TRACE_AXIS2_TRANSPORT_ENABLED": ["DD_TRACE_INTEGRATION_AXIS2_TRANSPORT_ENABLED","DD_INTEGRATION_AXIS2_TRANSPORT_ENABLED"], @@ -1469,6 +1478,7 @@ "DD_TRACE_COMMONS_FILEUPLOAD_ENABLED": ["DD_TRACE_INTEGRATION_COMMONS_FILEUPLOAD_ENABLED","DD_INTEGRATION_COMMONS_FILEUPLOAD_ENABLED"], "DD_TRACE_COMMONS_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_COMMONS_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_COMMONS_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_COMMONS_HTTP_CLIENT_ENABLED","DD_INTEGRATION_COMMONS_HTTP_CLIENT_ENABLED"], + "DD_TRACE_CONFLUENT_SCHEMA_REGISTRY_ENABLED": ["DD_TRACE_INTEGRATION_CONFLUENT_SCHEMA_REGISTRY_ENABLED", "DD_INTEGRATION_CONFLUENT_SCHEMA_REGISTRY_ENABLED"], "DD_TRACE_CONSUMER_TASK_ENABLED": ["DD_TRACE_INTEGRATION_CONSUMER_TASK_ENABLED","DD_INTEGRATION_CONSUMER_TASK_ENABLED"], "DD_TRACE_COUCHBASE_3_ENABLED": ["DD_TRACE_INTEGRATION_COUCHBASE_3_ENABLED","DD_INTEGRATION_COUCHBASE_3_ENABLED"], "DD_TRACE_COUCHBASE_ANALYTICS_SAMPLE_RATE": ["DD_COUCHBASE_ANALYTICS_SAMPLE_RATE"], @@ -1551,7 +1561,7 @@ "DD_TRACE_HAZELCAST_ENABLED": ["DD_TRACE_INTEGRATION_HAZELCAST_ENABLED","DD_INTEGRATION_HAZELCAST_ENABLED"], "DD_TRACE_HAZELCAST_LEGACY_ENABLED": ["DD_TRACE_INTEGRATION_HAZELCAST_LEGACY_ENABLED","DD_INTEGRATION_HAZELCAST_LEGACY_ENABLED"], "DD_TRACE_HAZELCAST_SDK_ANALYTICS_SAMPLE_RATE": ["DD_HAZELCAST_SDK_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_HEADER_TAGS_LEGACY_PARSING_ENABLED": ["DD_TRACE_INTEGRATION_HEADER_TAGS_LEGACY_PARSING_ENABLED","DD_INTEGRATION_HEADER_TAGS_LEGACY_PARSING_ENABLED"], + "DD_TRACE_HEADER_TAGS_LEGACY_PARSING_ENABLED": ["DD_TRACE_HEADER_TAGS_LEGACY_PARSING_ENABLED"], "DD_TRACE_HIBERNATE_CORE_ANALYTICS_SAMPLE_RATE": ["DD_HIBERNATE_CORE_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_HIBERNATE_CORE_ENABLED": ["DD_TRACE_INTEGRATION_HIBERNATE_CORE_ENABLED","DD_INTEGRATION_HIBERNATE_CORE_ENABLED"], "DD_TRACE_HIBERNATE_ENABLED": ["DD_TRACE_INTEGRATION_HIBERNATE_ENABLED","DD_INTEGRATION_HIBERNATE_ENABLED"], @@ -1570,6 +1580,9 @@ "DD_TRACE_HTTPURLCONNECTION_ANALYTICS_ENABLED": ["DD_HTTPURLCONNECTION_ANALYTICS_ENABLED"], "DD_TRACE_HTTPURLCONNECTION_ANALYTICS_SAMPLE_RATE": ["DD_HTTPURLCONNECTION_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_HTTPURLCONNECTION_ENABLED": ["DD_TRACE_INTEGRATION_HTTPURLCONNECTION_ENABLED","DD_INTEGRATION_HTTPURLCONNECTION_ENABLED"], + "DD_TRACE_HTTP_CLIENT_ERROR_STATUSES": ["DD_HTTP_CLIENT_ERROR_STATUSES"], + "DD_TRACE_HTTP_CLIENT_TAG_QUERY_STRING": ["DD_HTTP_CLIENT_TAG_QUERY_STRING"], + "DD_TRACE_HTTP_SERVER_ERROR_STATUSES": ["DD_HTTP_SERVER_ERROR_STATUSES"], "DD_TRACE_HYSTRIX_ENABLED": ["DD_TRACE_INTEGRATION_HYSTRIX_ENABLED","DD_INTEGRATION_HYSTRIX_ENABLED"], "DD_TRACE_IASTINSTRUMENTATION_ENABLED": ["DD_TRACE_INTEGRATION_IASTINSTRUMENTATION_ENABLED","DD_INTEGRATION_IASTINSTRUMENTATION_ENABLED"], "DD_TRACE_IAST_RESULTSET_ENABLED": ["DD_TRACE_INTEGRATION_IAST_RESULTSET_ENABLED","DD_INTEGRATION_IAST_RESULTSET_ENABLED"], @@ -1652,7 +1665,7 @@ "DD_TRACE_JMS_ANALYTICS_SAMPLE_RATE": ["DD_JMS_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_JMS_ENABLED": ["DD_TRACE_INTEGRATION_JMS_ENABLED","DD_INTEGRATION_JMS_ENABLED"], "DD_TRACE_JMS_LEGACY_TRACING_ENABLED": ["DD_JMS_LEGACY_TRACING_ENABLED"], - "DD_TRACE_JMS_PROPAGATION_ENABLED": ["DD_TRACE_INTEGRATION_JMS_PROPAGATION_ENABLED","DD_INTEGRATION_JMS_PROPAGATION_ENABLED"], + "DD_TRACE_JMS_PROPAGATION_ENABLED": ["DD_JMS_PROPAGATION_ENABLED"], "DD_TRACE_JMXFETCH_ACTIVEMQ_ENABLED": ["DD_JMXFETCH_ACTIVEMQ_ENABLED"], "DD_TRACE_JMXFETCH_CASSANDRA_ENABLED": ["DD_JMXFETCH_CASSANDRA_ENABLED"], "DD_TRACE_JMXFETCH_CONFLUENT_PLATFORM_ENABLED": ["DD_JMXFETCH_CONFLUENT_PLATFORM_ENABLED"], @@ -1691,12 +1704,12 @@ "DD_TRACE_KAFKA_3_8_ENABLED": ["DD_TRACE_INTEGRATION_KAFKA_3_8_ENABLED","DD_INTEGRATION_KAFKA_3_8_ENABLED"], "DD_TRACE_KAFKA_ANALYTICS_ENABLED": ["DD_KAFKA_ANALYTICS_ENABLED"], "DD_TRACE_KAFKA_ANALYTICS_SAMPLE_RATE": ["DD_KAFKA_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_KAFKA_CLIENT_PROPAGATION_ENABLED": ["DD_TRACE_INTEGRATION_KAFKA_CLIENT_PROPAGATION_ENABLED","DD_INTEGRATION_KAFKA_CLIENT_PROPAGATION_ENABLED"], + "DD_TRACE_KAFKA_CLIENT_PROPAGATION_ENABLED": ["DD_KAFKA_CLIENT_PROPAGATION_ENABLED"], "DD_TRACE_KAFKA_CONNECT_ENABLED": ["DD_TRACE_INTEGRATION_KAFKA_CONNECT_ENABLED","DD_INTEGRATION_KAFKA_CONNECT_ENABLED"], "DD_TRACE_KAFKA_E2E_DURATION_ENABLED": ["DD_KAFKA_E2E_DURATION_ENABLED"], "DD_TRACE_KAFKA_ENABLED": ["DD_TRACE_INTEGRATION_KAFKA_ENABLED","DD_INTEGRATION_KAFKA_ENABLED"], "DD_TRACE_KAFKA_LEGACY_TRACING_ENABLED": ["DD_KAFKA_LEGACY_TRACING_ENABLED"], - "DD_TRACE_KAFKA_PROPAGATION_ENABLED": ["DD_TRACE_INTEGRATION_KAFKA_PROPAGATION_ENABLED","DD_INTEGRATION_KAFKA_PROPAGATION_ENABLED"], + "DD_TRACE_KAFKA_PROPAGATION_ENABLED": ["DD_KAFKA_PROPAGATION_ENABLED"], "DD_TRACE_KAFKA_STREAMS_ANALYTICS_SAMPLE_RATE": ["DD_KAFKA_STREAMS_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_KAFKA_STREAMS_ENABLED": ["DD_TRACE_INTEGRATION_KAFKA_STREAMS_ENABLED","DD_INTEGRATION_KAFKA_STREAMS_ENABLED"], "DD_TRACE_KAFKA_TIME_IN_QUEUE_ENABLED": ["DD_KAFKA_TIME_IN_QUEUE_ENABLED"], @@ -1757,6 +1770,7 @@ "DD_TRACE_NING_ANALYTICS_SAMPLE_RATE": ["DD_NING_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_NING_ENABLED": ["DD_TRACE_INTEGRATION_NING_ENABLED","DD_INTEGRATION_NING_ENABLED"], "DD_TRACE_NOT_NOT_TRACE_ENABLED": ["DD_TRACE_INTEGRATION_NOT_NOT_TRACE_ENABLED","DD_INTEGRATION_NOT_NOT_TRACE_ENABLED"], + "DD_TRACE_OBFUSCATION_QUERY_STRING_REGEXP": ["DD_OBFUSCATION_QUERY_STRING_REGEXP"], "DD_TRACE_OGNL_ENABLED": ["DD_TRACE_INTEGRATION_OGNL_ENABLED","DD_INTEGRATION_OGNL_ENABLED"], "DD_TRACE_OKHTTP_2_ANALYTICS_SAMPLE_RATE": ["DD_OKHTTP_2_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_OKHTTP_2_ENABLED": ["DD_TRACE_INTEGRATION_OKHTTP_2_ENABLED","DD_INTEGRATION_OKHTTP_2_ENABLED"], @@ -1794,7 +1808,6 @@ "DD_TRACE_PEKKO_HTTP_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_HTTP_ENABLED","DD_INTEGRATION_PEKKO_HTTP_ENABLED"], "DD_TRACE_PEKKO_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_PEKKO_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_PEKKO_HTTP_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_HTTP_SERVER_ENABLED","DD_INTEGRATION_PEKKO_HTTP_SERVER_ENABLED"], - "DD_TRACE_PEKKO_SCHEDULER_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_SCHEDULER_ENABLED","DD_INTEGRATION_PEKKO_SCHEDULER_ENABLED"], "DD_TRACE_PLAY_ACTION_ENABLED": ["DD_TRACE_INTEGRATION_PLAY_ACTION_ENABLED","DD_INTEGRATION_PLAY_ACTION_ENABLED"], "DD_TRACE_PLAY_ANALYTICS_ENABLED": ["DD_PLAY_ANALYTICS_ENABLED"], "DD_TRACE_PLAY_ANALYTICS_SAMPLE_RATE": ["DD_PLAY_ANALYTICS_SAMPLE_RATE"], @@ -1803,16 +1816,16 @@ "DD_TRACE_PLAY_WS_ANALYTICS_SAMPLE_RATE": ["DD_PLAY_WS_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_PLAY_WS_ENABLED": ["DD_TRACE_INTEGRATION_PLAY_WS_ENABLED","DD_INTEGRATION_PLAY_WS_ENABLED"], "DD_TRACE_POWERMOCK_ENABLED": ["DD_TRACE_INTEGRATION_POWERMOCK_ENABLED","DD_INTEGRATION_POWERMOCK_ENABLED"], - "DD_TRACE_PROPAGATION_STYLE_B3_PADDING_ENABLED": ["DD_TRACE_INTEGRATION_PROPAGATION_STYLE_B3_PADDING_ENABLED","DD_INTEGRATION_PROPAGATION_STYLE_B3_PADDING_ENABLED"], + "DD_TRACE_PROPAGATION_STYLE_B3_PADDING_ENABLED": ["DD_TRACE_PROPAGATION_STYLE_B3_PADDING_ENABLED"], "DD_TRACE_PROTOBUF_ENABLED": ["DD_TRACE_INTEGRATION_PROTOBUF_ENABLED","DD_INTEGRATION_PROTOBUF_ENABLED"], "DD_TRACE_QUARTZ_ANALYTICS_SAMPLE_RATE": ["DD_QUARTZ_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_QUARTZ_ENABLED": ["DD_TRACE_INTEGRATION_QUARTZ_ENABLED","DD_INTEGRATION_QUARTZ_ENABLED"], "DD_TRACE_RABBITMQ_ANALYTICS_SAMPLE_RATE": ["DD_RABBITMQ_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_RABBITMQ_ENABLED": ["DD_TRACE_INTEGRATION_RABBITMQ_ENABLED","DD_INTEGRATION_RABBITMQ_ENABLED"], "DD_TRACE_RABBITMQ_LEGACY_TRACING_ENABLED": ["DD_RABBITMQ_LEGACY_TRACING_ENABLED"], - "DD_TRACE_RABBITMQ_PROPAGATION_ENABLED": ["DD_TRACE_INTEGRATION_RABBITMQ_PROPAGATION_ENABLED","DD_INTEGRATION_RABBITMQ_PROPAGATION_ENABLED"], + "DD_TRACE_RABBITMQ_PROPAGATION_ENABLED": ["DD_RABBITMQ_PROPAGATION_ENABLED"], "DD_TRACE_RABBIT_LEGACY_TRACING_ENABLED": ["DD_RABBIT_LEGACY_TRACING_ENABLED"], - "DD_TRACE_RABBIT_PROPAGATION_ENABLED": ["DD_TRACE_INTEGRATION_RABBIT_PROPAGATION_ENABLED","DD_INTEGRATION_RABBIT_PROPAGATION_ENABLED"], + "DD_TRACE_RABBIT_PROPAGATION_ENABLED": ["DD_RABBIT_PROPAGATION_ENABLED"], "DD_TRACE_RATPACK_ANALYTICS_ENABLED": ["DD_RATPACK_ANALYTICS_ENABLED"], "DD_TRACE_RATPACK_ANALYTICS_SAMPLE_RATE": ["DD_RATPACK_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_RATPACK_ENABLED": ["DD_TRACE_INTEGRATION_RATPACK_ENABLED","DD_INTEGRATION_RATPACK_ENABLED"], @@ -1831,6 +1844,8 @@ "DD_TRACE_REDIS_ENABLED": ["DD_TRACE_INTEGRATION_REDIS_ENABLED","DD_INTEGRATION_REDIS_ENABLED"], "DD_TRACE_REJECTED_EXECUTION_HANDLER_ENABLED": ["DD_TRACE_INTEGRATION_REJECTED_EXECUTION_HANDLER_ENABLED","DD_INTEGRATION_REJECTED_EXECUTION_HANDLER_ENABLED"], "DD_TRACE_RENAISSANCE_ENABLED": ["DD_TRACE_INTEGRATION_RENAISSANCE_ENABLED","DD_INTEGRATION_RENAISSANCE_ENABLED"], + "DD_TRACE_RESILIENCE4J_ENABLED": ["DD_TRACE_INTEGRATION_RESILIENCE4J_ENABLED", "DD_INTEGRATION_RESILIENCE4J_ENABLED"], + "DD_TRACE_RESILIENCE4J_REACTOR_ENABLED": ["DD_TRACE_INTEGRATION_RESILIENCE4J_REACTOR_ENABLED", "DD_INTEGRATION_RESILIENCE4J_REACTOR_ENABLED"], "DD_TRACE_RESPONSE_ENABLED": ["DD_TRACE_INTEGRATION_RESPONSE_ENABLED","DD_INTEGRATION_RESPONSE_ENABLED"], "DD_TRACE_RESTEASY_ENABLED": ["DD_TRACE_INTEGRATION_RESTEASY_ENABLED","DD_INTEGRATION_RESTEASY_ENABLED"], "DD_TRACE_RESTLET_HTTP_ANALYTICS_SAMPLE_RATE": ["DD_RESTLET_HTTP_ANALYTICS_SAMPLE_RATE"], @@ -1942,15 +1957,18 @@ "DD_TRACE_SQS_ENABLED": ["DD_TRACE_INTEGRATION_SQS_ENABLED","DD_INTEGRATION_SQS_ENABLED"], "DD_TRACE_SQS_INJECT_DATADOG_ATTRIBUTE_ENABLED": ["DD_SQS_INJECT_DATADOG_ATTRIBUTE_ENABLED"], "DD_TRACE_SQS_LEGACY_TRACING_ENABLED": ["DD_SQS_LEGACY_TRACING_ENABLED"], - "DD_TRACE_SQS_PROPAGATION_ENABLED": ["DD_TRACE_INTEGRATION_SQS_PROPAGATION_ENABLED","DD_INTEGRATION_SQS_PROPAGATION_ENABLED"], + "DD_TRACE_SQS_PROPAGATION_ENABLED": ["DD_SQS_PROPAGATION_ENABLED"], "DD_TRACE_SSLSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_SSLSOCKET_ENABLED","DD_INTEGRATION_SSLSOCKET_ENABLED"], - "DD_TRACE_STATS_COMPUTATION_ENABLED": ["DD_TRACE_INTEGRATION_STATS_COMPUTATION_ENABLED","DD_INTEGRATION_STATS_COMPUTATION_ENABLED"], + "DD_TRACE_STATS_COMPUTATION_ENABLED": ["DD_TRACE_TRACER_METRICS_ENABLED"], + "DD_TRACE_STRUCTURED_TASK_SCOPE_21_ENABLED": ["DD_TRACE_INTEGRATION_STRUCTURED_TASK_SCOPE_21_ENABLED", "DD_INTEGRATION_STRUCTURED_TASK_SCOPE_21_ENABLED"], + "DD_TRACE_STRUCTURED_TASK_SCOPE_25_ENABLED": ["DD_TRACE_INTEGRATION_STRUCTURED_TASK_SCOPE_25_ENABLED", "DD_INTEGRATION_STRUCTURED_TASK_SCOPE_25_ENABLED"], "DD_TRACE_STRUCTURED_TASK_SCOPE_ENABLED": ["DD_TRACE_INTEGRATION_STRUCTURED_TASK_SCOPE_ENABLED","DD_INTEGRATION_STRUCTURED_TASK_SCOPE_ENABLED"], "DD_TRACE_SUREFIRE_ENABLED": ["DD_TRACE_INTEGRATION_SUREFIRE_ENABLED","DD_INTEGRATION_SUREFIRE_ENABLED"], "DD_TRACE_SYNAPSE3_ANALYTICS_SAMPLE_RATE": ["DD_SYNAPSE3_ANALYTICS_SAMPLE_RATE"], "DD_TRACE_SYNAPSE3_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_SYNAPSE3_CLIENT_ENABLED","DD_INTEGRATION_SYNAPSE3_CLIENT_ENABLED"], "DD_TRACE_SYNAPSE3_ENABLED": ["DD_TRACE_INTEGRATION_SYNAPSE3_ENABLED","DD_INTEGRATION_SYNAPSE3_ENABLED"], "DD_TRACE_SYNAPSE3_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_SYNAPSE3_SERVER_ENABLED","DD_INTEGRATION_SYNAPSE3_SERVER_ENABLED"], + "DD_TRACE_TAGS": ["DD_TAGS"], "DD_TRACE_TASK_RUNNER_ENABLED": ["DD_TRACE_INTEGRATION_TASK_RUNNER_ENABLED","DD_INTEGRATION_TASK_RUNNER_ENABLED"], "DD_TRACE_TASK_UNWRAPPING_ENABLED": ["DD_TRACE_INTEGRATION_TASK_UNWRAPPING_ENABLED","DD_INTEGRATION_TASK_UNWRAPPING_ENABLED"], "DD_TRACE_TESTNG_6_ENABLED": ["DD_TRACE_INTEGRATION_TESTNG_6_ENABLED","DD_INTEGRATION_TESTNG_6_ENABLED"], @@ -1959,7 +1977,7 @@ "DD_TRACE_TESTNG_ITR_ENABLED": ["DD_TRACE_INTEGRATION_TESTNG_ITR_ENABLED","DD_INTEGRATION_TESTNG_ITR_ENABLED"], "DD_TRACE_TEST_ORDER_ENABLED": ["DD_TRACE_INTEGRATION_TEST_ORDER_ENABLED","DD_INTEGRATION_TEST_ORDER_ENABLED"], "DD_TRACE_TEST_RETRY_ENABLED": ["DD_TRACE_INTEGRATION_TEST_RETRY_ENABLED","DD_INTEGRATION_TEST_RETRY_ENABLED"], - "DD_TRACE_THREAD_POOL_EXECUTORS_LEGACY_TRACING_ENABLED": ["DD_THREAD_POOL_EXECUTORS_LEGACY_TRACING_ENABLED"], + "DD_TRACE_THREAD_POOL_EXECUTORS_LEGACY_TRACING_ENABLED": ["DD_TRACE_THREAD_POOL_EXECUTORS_LEGACY_TRACING_ENABLED"], "DD_TRACE_THROWABLES_ENABLED": ["DD_TRACE_INTEGRATION_THROWABLES_ENABLED","DD_INTEGRATION_THROWABLES_ENABLED"], "DD_TRACE_THYMELEAF_ENABLED": ["DD_TRACE_INTEGRATION_THYMELEAF_ENABLED","DD_INTEGRATION_THYMELEAF_ENABLED"], "DD_TRACE_TIBCO_BW_ANALYTICS_SAMPLE_RATE": ["DD_TIBCO_BW_ANALYTICS_SAMPLE_RATE"], @@ -2017,7 +2035,6 @@ "DD_TRACE_AKKA_HTTP_SERVER_ANALYTICS_ENABLED": ["DD_AKKA_HTTP_SERVER_ANALYTICS_ENABLED"], "DD_TRACE_AMQP_ANALYTICS_ENABLED": ["DD_AMQP_ANALYTICS_ENABLED"], "DD_TRACE_AMQP_E2E_DURATION_ENABLED": ["DD_AMQP_E2E_DURATION_ENABLED"], - "DD_TRACE_ANALYTICS_ENABLED": ["DD_ANALYTICS_ENABLED"], "DD_TRACE_APACHE_HTTPASYNCCLIENT_ANALYTICS_ENABLED": ["DD_APACHE_HTTPASYNCCLIENT_ANALYTICS_ENABLED"], "DD_TRACE_APACHE_HTTPCLIENT5_ANALYTICS_ENABLED": ["DD_APACHE_HTTPCLIENT5_ANALYTICS_ENABLED"], "DD_TRACE_APACHE_HTTPCLIENT_ANALYTICS_ENABLED": ["DD_APACHE_HTTPCLIENT_ANALYTICS_ENABLED"], @@ -2038,12 +2055,6 @@ "DD_TRACE_CUCUMBER_5_ANALYTICS_ENABLED": ["DD_CUCUMBER_5_ANALYTICS_ENABLED"], "DD_TRACE_CUCUMBER_ANALYTICS_ENABLED": ["DD_CUCUMBER_ANALYTICS_ENABLED"], "DD_TRACE_DATANUCLEUS_ANALYTICS_ENABLED": ["DD_DATANUCLEUS_ANALYTICS_ENABLED"], - "DD_TRACE_DB_METADATA_FETCHING_ON_CONNECT": [ - "DD_TRACE_DB_METADATA_FETCHING_ON_CONNECT" - ], - "DD_TRACE_DB_METADATA_FETCHING_ON_QUERY": [ - "DD_TRACE_DB_METADATA_FETCHING_ON_QUERY" - ], "DD_TRACE_ELASTICSEARCH_ANALYTICS_ENABLED": ["DD_ELASTICSEARCH_ANALYTICS_ENABLED"], "DD_TRACE_FINATRA_ANALYTICS_ENABLED": ["DD_FINATRA_ANALYTICS_ENABLED"], "DD_TRACE_GOOGLE_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_GOOGLE_HTTP_CLIENT_ANALYTICS_ENABLED"], @@ -2088,7 +2099,7 @@ "DD_TRACE_RABBITMQ_E2E_DURATION_ENABLED": ["DD_RABBITMQ_E2E_DURATION_ENABLED"], "DD_TRACE_RABBITMQ_TIME_IN_QUEUE_ENABLED": ["DD_RABBITMQ_TIME_IN_QUEUE_ENABLED"], "DD_TRACE_RABBIT_TIME_IN_QUEUE_ENABLED": ["DD_RABBIT_TIME_IN_QUEUE_ENABLED"], - "DD_TRACE_REDISSCALA_ANALYTICS_ENABLED": ["DD_REDISSCALA_ANALYTICS_ENABLED"], + "DD_TRACE_REDISCALA_ANALYTICS_ENABLED": ["DD_REDISCALA_ANALYTICS_ENABLED"], "DD_TRACE_REDISSON_ANALYTICS_ENABLED": ["DD_REDISSON_ANALYTICS_ENABLED"], "DD_TRACE_REDIS_ANALYTICS_ENABLED": ["DD_REDIS_ANALYTICS_ENABLED"], "DD_TRACE_RESTLET_HTTP_ANALYTICS_ENABLED": ["DD_RESTLET_HTTP_ANALYTICS_ENABLED"],