From 7a74abc5ef033925cfee159fdb48f7a3db378031 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Fri, 19 Sep 2025 21:58:32 -0400 Subject: [PATCH 01/21] Refactored EnvironmentVariables to be testable. --- .../CiVisibilityInstrumentationTest.groovy | 3 ++- .../trace/civisibility/CiVisibilitySmokeTest.groovy | 11 ++++++----- .../trace/civisibility/CiVisibilityTestUtils.groovy | 3 ++- .../AbstractStructuredConcurrencyTest.groovy | 3 ++- .../test/java/datadog/smoketest/CodeHotspotsTest.java | 3 ++- 5 files changed, 14 insertions(+), 9 deletions(-) diff --git a/dd-java-agent/agent-ci-visibility/civisibility-instrumentation-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityInstrumentationTest.groovy b/dd-java-agent/agent-ci-visibility/civisibility-instrumentation-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityInstrumentationTest.groovy index 4697abe5549..cf429717113 100644 --- a/dd-java-agent/agent-ci-visibility/civisibility-instrumentation-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityInstrumentationTest.groovy +++ b/dd-java-agent/agent-ci-visibility/civisibility-instrumentation-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityInstrumentationTest.groovy @@ -3,6 +3,7 @@ package datadog.trace.civisibility import com.fasterxml.jackson.databind.ObjectMapper import datadog.communication.serialization.GrowableBuffer import datadog.communication.serialization.msgpack.MsgPackWriter +import datadog.environment.EnvironmentVariables import datadog.trace.agent.test.InstrumentationSpecification import datadog.trace.agent.test.asserts.ListWriterAssert import datadog.trace.api.Config @@ -367,7 +368,7 @@ abstract class CiVisibilityInstrumentationTest extends InstrumentationSpecificat def additionalIgnoredTags = CiVisibilityTestUtils.IGNORED_TAGS + ignoredTags - if (System.getenv().get("GENERATE_TEST_FIXTURES") != null) { + if (EnvironmentVariables.get("GENERATE_TEST_FIXTURES") != null) { return generateTestFixtures(testcaseName, events, coverages, additionalReplacements, additionalIgnoredTags) } diff --git a/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilitySmokeTest.groovy b/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilitySmokeTest.groovy index d10ff6f35ef..4b7cb2022f2 100644 --- a/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilitySmokeTest.groovy +++ b/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilitySmokeTest.groovy @@ -1,5 +1,6 @@ package datadog.trace.civisibility +import datadog.environment.EnvironmentVariables import datadog.trace.api.Config import datadog.trace.api.civisibility.config.TestFQN import datadog.trace.api.config.CiVisibilityConfig @@ -21,9 +22,9 @@ abstract class CiVisibilitySmokeTest extends Specification { protected static String buildJavaHome() { if (Jvm.current.isJava8()) { - return System.getenv("JAVA_8_HOME") + return EnvironmentVariables.get("JAVA_8_HOME") } - return System.getenv("JAVA_" + Jvm.current.getJavaSpecificationVersion() + "_HOME") + return EnvironmentVariables.get("JAVA_" + Jvm.current.getJavaSpecificationVersion() + "_HOME") } protected static String javaPath() { @@ -67,10 +68,10 @@ abstract class CiVisibilitySmokeTest extends Specification { Map argMap = buildJvmArgMap(mockBackendIntakeUrl, serviceName, additionalArgs) // for convenience when debugging locally - if (System.getenv("DD_CIVISIBILITY_SMOKETEST_DEBUG_PARENT") != null) { + if (EnvironmentVariables.get("DD_CIVISIBILITY_SMOKETEST_DEBUG_PARENT") != null) { arguments += "-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005" } - if (System.getenv("DD_CIVISIBILITY_SMOKETEST_DEBUG_CHILD") != null) { + if (EnvironmentVariables.get("DD_CIVISIBILITY_SMOKETEST_DEBUG_CHILD") != null) { argMap.put(CiVisibilityConfig.CIVISIBILITY_DEBUG_PORT, "5055") } @@ -83,7 +84,7 @@ abstract class CiVisibilitySmokeTest extends Specification { protected verifyEventsAndCoverages(String projectName, String toolchain, String toolchainVersion, List> events, List> coverages, List additionalDynamicTags = []) { def additionalReplacements = ["content.meta.['test.toolchain']": "$toolchain:$toolchainVersion"] - if (System.getenv().get("GENERATE_TEST_FIXTURES") != null) { + if (EnvironmentVariables.get("GENERATE_TEST_FIXTURES") != null) { def baseTemplatesPath = CiVisibilitySmokeTest.classLoader.getResource(projectName).toURI().schemeSpecificPart.replace('build/resources/test', 'src/test/resources') CiVisibilityTestUtils.generateTemplates(baseTemplatesPath, events, coverages, additionalReplacements.keySet() + additionalDynamicTags, SMOKE_IGNORED_TAGS) } else { diff --git a/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityTestUtils.groovy b/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityTestUtils.groovy index a77570a2721..c83d5cbcdeb 100644 --- a/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityTestUtils.groovy +++ b/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityTestUtils.groovy @@ -7,6 +7,7 @@ import com.jayway.jsonpath.JsonPath import com.jayway.jsonpath.Option import com.jayway.jsonpath.ReadContext import com.jayway.jsonpath.WriteContext +import datadog.environment.EnvironmentVariables import datadog.trace.api.DDSpanTypes import datadog.trace.api.civisibility.config.LibraryCapability import datadog.trace.api.civisibility.config.TestFQN @@ -162,7 +163,7 @@ abstract class CiVisibilityTestUtils { } private static void compareJson(String expectedJson, String actualJson) { - def environment = System.getenv() + def environment = EnvironmentVariables.getAll() def ciRun = environment.get("GITHUB_ACTION") != null || environment.get("GITLAB_CI") != null def comparisonMode = ciRun ? JSONCompareMode.LENIENT : JSONCompareMode.NON_EXTENSIBLE diff --git a/dd-smoke-tests/concurrent/java-25/src/test/groovy/datadog/smoketest/concurrent/AbstractStructuredConcurrencyTest.groovy b/dd-smoke-tests/concurrent/java-25/src/test/groovy/datadog/smoketest/concurrent/AbstractStructuredConcurrencyTest.groovy index e1a476678fb..ba99ef0922b 100644 --- a/dd-smoke-tests/concurrent/java-25/src/test/groovy/datadog/smoketest/concurrent/AbstractStructuredConcurrencyTest.groovy +++ b/dd-smoke-tests/concurrent/java-25/src/test/groovy/datadog/smoketest/concurrent/AbstractStructuredConcurrencyTest.groovy @@ -1,5 +1,6 @@ package datadog.smoketest.concurrent +import datadog.environment.EnvironmentVariables import datadog.smoketest.AbstractSmokeTest import datadog.trace.test.agent.decoder.DecodedSpan import datadog.trace.test.agent.decoder.DecodedTrace @@ -17,7 +18,7 @@ abstract class AbstractStructuredConcurrencyTest extends AbstractSmokeTest { ProcessBuilder createProcessBuilder() { def jarPath = System.getProperty("datadog.smoketest.shadowJar.path") def command = new ArrayList() - command.add(Paths.get(System.getenv("JAVA_25_HOME"), "bin", "java").toString()) + command.add(Paths.get(EnvironmentVariables.get("JAVA_25_HOME"), "bin", "java").toString()) command.addAll(defaultJavaProperties) command.add("--enable-preview") command.add("-Ddd.trace.otel.enabled=true") diff --git a/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/CodeHotspotsTest.java b/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/CodeHotspotsTest.java index e74c92847ad..af996b17dce 100644 --- a/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/CodeHotspotsTest.java +++ b/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/CodeHotspotsTest.java @@ -11,6 +11,7 @@ import static org.openjdk.jmc.common.unit.UnitLookup.NUMBER; import static org.openjdk.jmc.common.unit.UnitLookup.PLAIN_TEXT; +import datadog.environment.EnvironmentVariables; import datadog.environment.OperatingSystem; import datadog.smoketest.profiling.CodeHotspotsApplication; import datadog.smoketest.profiling.GenerativeStackTraces; @@ -65,7 +66,7 @@ public final class CodeHotspotsTest { @BeforeAll static void setupAll() throws Exception { assumeFalse( - OperatingSystem.isMacOs() || System.getenv("TEST_LIBDDPROF") == null, + OperatingSystem.isMacOs() || EnvironmentVariables.get("TEST_LIBDDPROF") == null, "Test skipped. Set TEST_LIBDDPROF env variable to point to MacOS version of libjavaProfiler.so, and rerun."); Files.createDirectories(LOG_FILE_BASE); } From cda6f302cca36695cb85eb471c0fe8eb5edd9bf8 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Thu, 18 Sep 2025 12:12:57 -0700 Subject: [PATCH 02/21] adding supported-configurations.json file --- .../resources/supported-configurations.json | 2050 +++++++++++++++++ 1 file changed, 2050 insertions(+) create mode 100644 utils/config-utils/src/main/resources/supported-configurations.json diff --git a/utils/config-utils/src/main/resources/supported-configurations.json b/utils/config-utils/src/main/resources/supported-configurations.json new file mode 100644 index 00000000000..725fef3703e --- /dev/null +++ b/utils/config-utils/src/main/resources/supported-configurations.json @@ -0,0 +1,2050 @@ +{ + "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"], + "DD_AGENTLESS_LOG_SUBMISSION_URL": ["A"], + "DD_AGENT_HOST": ["A"], + "DD_AGENT_PORT": ["A"], + "DD_API_KEY": ["A"], + "DD_API_KEY_FILE": ["A"], + "DD_API_SECURITY_ENABLED": ["A"], + "DD_API_SECURITY_ENDPOINT_COLLECTION_ENABLED": ["A"], + "DD_API_SECURITY_ENDPOINT_COLLECTION_MESSAGE_LIMIT": ["A"], + "DD_API_SECURITY_SAMPLE_DELAY": ["A"], + "DD_APM_TRACING_ENABLED": ["A"], + "DD_APPLICATION_KEY": ["A"], + "DD_APPLICATION_KEY_FILE": ["A"], + "DD_APP_CUSTOMLOGMANAGER": ["A"], + "DD_APP_CUSTOMJMXBUILDER": ["A"], + "DD_APPSEC_AUTOMATED_USER_EVENTS_TRACKING": ["A"], + "DD_APPSEC_AUTO_USER_INSTRUMENTATION_MODE": ["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"], + "DD_APPSEC_RULES": ["A"], + "DD_APPSEC_SCA_ENABLED": ["A"], + "DD_APPSEC_STACKTRACE_ENABLED": ["A"], + "DD_APPSEC_STACK_TRACE_ENABLED": ["A"], + "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"], + "DD_CIVISIBILITY_AGENTLESS_URL": ["A"], + "DD_CIVISIBILITY_AGENT_JAR_URI": ["A"], + "DD_CIVISIBILITY_AUTO_CONFIGURATION_ENABLED": ["A"], + "DD_CIVISIBILITY_AUTO_INSTRUMENTATION_PROVIDER": ["A"], + "DD_CIVISIBILITY_BACKEND_API_TIMEOUT_MILLIS": ["A"], + "DD_CIVISIBILITY_BUILD_INSTRUMENTATION_ENABLED": ["A"], + "DD_CIVISIBILITY_CIPROVIDER_INTEGRATION_ENABLED": ["A"], + "DD_CIVISIBILITY_CODE_COVERAGE_ENABLED": ["A"], + "DD_CIVISIBILITY_CODE_COVERAGE_EXCLUDES": ["A"], + "DD_CIVISIBILITY_CODE_COVERAGE_INCLUDES": ["A"], + "DD_CIVISIBILITY_CODE_COVERAGE_LINES_ENABLED": ["A"], + "DD_CIVISIBILITY_CODE_COVERAGE_REPORT_DUMP_DIR": ["A"], + "DD_CIVISIBILITY_CODE_COVERAGE_ROOT_PACKAGES_LIMIT": ["A"], + "DD_CIVISIBILITY_COMPILER_PLUGIN_AUTO_CONFIGURATION_ENABLED": ["A"], + "DD_CIVISIBILITY_COMPILER_PLUGIN_VERSION": ["A"], + "DD_CIVISIBILITY_DEBUG_PORT": ["A"], + "DD_CIVISIBILITY_EARLY_FLAKE_DETECTION_ENABLED": ["A"], + "DD_CIVISIBILITY_EARLY_FLAKE_DETECTION_LOWER_LIMIT": ["A"], + "DD_CIVISIBILITY_ENABLED": ["A"], + "DD_CIVISIBILITY_EXECUTION_SETTINGS_CACHE_SIZE": ["A"], + "DD_CIVISIBILITY_FLAKY_RETRY_COUNT": ["A"], + "DD_CIVISIBILITY_FLAKY_RETRY_ENABLED": ["A"], + "DD_CIVISIBILITY_FLAKY_RETRY_ONLY_KNOWN_FLAKES": ["A"], + "DD_CIVISIBILITY_GIT_CLIENT_ENABLED": ["A"], + "DD_CIVISIBILITY_GIT_COMMAND_TIMEOUT_MILLIS": ["A"], + "DD_CIVISIBILITY_GIT_REMOTE_NAME": ["A"], + "DD_CIVISIBILITY_GIT_UNSHALLOW_DEFER": ["A"], + "DD_CIVISIBILITY_GIT_UNSHALLOW_ENABLED": ["A"], + "DD_CIVISIBILITY_GIT_UPLOAD_ENABLED": ["A"], + "DD_CIVISIBILITY_GIT_UPLOAD_TIMEOUT_MILLIS": ["A"], + "DD_CIVISIBILITY_GRADLE_SOURCESETS": ["A"], + "DD_CIVISIBILITY_IMPACTED_TESTS_DETECTION_ENABLED": ["A"], + "DD_CIVISIBILITY_INJECTED_TRACER_VERSION": ["A"], + "DD_CIVISIBILITY_ITR_ENABLED": ["A"], + "DD_CIVISIBILITY_JACOCO_PLUGIN_VERSION": ["A"], + "DD_CIVISIBILITY_JVM_INFO_CACHE_SIZE": ["A"], + "DD_CIVISIBILITY_KNOWN_TESTS_REQUEST_ENABLED": ["A"], + "DD_CIVISIBILITY_MODULE_NAME": ["A"], + "DD_CIVISIBILITY_REMOTE_ENV_VARS_PROVIDER_KEY": ["A"], + "DD_CIVISIBILITY_REMOTE_ENV_VARS_PROVIDER_URL": ["A"], + "DD_CIVISIBILITY_REPO_INDEX_DUPLICATE_KEY_CHECK_ENABLED": ["A"], + "DD_CIVISIBILITY_REPO_INDEX_FOLLOW_SYMLINKS": ["A"], + "DD_CIVISIBILITY_RESOURCE_FOLDER_NAMES": ["A"], + "DD_CIVISIBILITY_RUM_FLUSH_WAIT_MILLIS": ["A"], + "DD_CIVISIBILITY_SCALATEST_FORK_MONITOR_ENABLED": ["A"], + "DD_CIVISIBILITY_SIGNAL_CLIENT_TIMEOUT_MILLIS": ["A"], + "DD_CIVISIBILITY_SIGNAL_SERVER_HOST": ["A"], + "DD_CIVISIBILITY_SIGNAL_SERVER_PORT": ["A"], + "DD_CIVISIBILITY_SOURCE_DATA_ENABLED": ["A"], + "DD_CIVISIBILITY_TELEMETRY_ENABLED": ["A"], + "DD_CIVISIBILITY_TEST_COMMAND": ["A"], + "DD_CIVISIBILITY_TEST_ORDER": ["A"], + "DD_CIVISIBILITY_TEST_SKIPPING_ENABLED": ["A"], + "DD_CIVISIBILITY_TOTAL_FLAKY_RETRY_COUNT": ["A"], + "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"], + "DD_CRASHTRACKING_ENABLED": ["A"], + "DD_CRASHTRACKING_PROXY_HOST": ["A"], + "DD_CRASHTRACKING_PROXY_PASSWORD": ["A"], + "DD_CRASHTRACKING_PROXY_PORT": ["A"], + "DD_CRASHTRACKING_PROXY_USERNAME": ["A"], + "DD_CRASHTRACKING_TAGS": ["A"], + "DD_CRASHTRACKING_UPLOAD_TIMEOUT": ["A"], + "DD_CUSTOM_TRACE_ID": ["A"], + "DD_CWS_ENABLED": ["A"], + "DD_CWS_TLS_REFRESH": ["A"], + "DD_DATA_JOBS_COMMAND_PATTERN": ["A"], + "DD_DATA_JOBS_ENABLED": ["A"], + "DD_DATA_JOBS_OPENLINEAGE_ENABLED": ["A"], + "DD_DATA_STREAMS_BUCKET_DURATION_SECONDS": ["A"], + "DD_DATA_STREAMS_ENABLED": ["A"], + "DD_DBM_PROPAGATION_MODE": ["A"], + "DD_DBM_TRACE_PREPARED_STATEMENTS": ["A"], + "DD_DISTRIBUTED_DEBUGGER_ENABLED": ["A"], + "DD_DOGSTATSD_ARGS": ["A"], + "DD_DOGSTATSD_HOST": ["A"], + "DD_DOGSTATSD_PATH": ["A"], + "DD_DOGSTATSD_PIPE_NAME": ["A"], + "DD_DOGSTATSD_PORT": ["A"], + "DD_DOGSTATSD_START_DELAY": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_CAPTURE_TIMEOUT": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_CLASSFILE_DUMP_ENABLED": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_DIAGNOSTICS_INTERVAL": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_ENABLED": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_EXCLUDE_FILES": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_INCLUDE_FILES": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_INSTRUMENT_THE_WORLD": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_LOCALVAR_HOISTING_LEVEL": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_MAX_PAYLOAD_SIZE": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_METRICS_ENABLED": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_POLL_INTERVAL": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_PROBE_FILE": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_REDACTED_IDENTIFIERS": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_REDACTED_TYPES": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_REDACTION_EXCLUDED_IDENTIFIERS": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_SNAPSHOT_URL": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_SOURCE_FILE_TRACKING_ENABLED": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_UPLOAD_BATCH_SIZE": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_UPLOAD_FLUSH_INTERVAL": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_UPLOAD_INTERVAL_SECONDS": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_UPLOAD_TIMEOUT": ["A"], + "DD_DYNAMIC_INSTRUMENTATION_VERIFY_BYTECODE": ["A"], + "DD_ENV": ["A"], + "DD_EXCEPTION_DEBUGGING_ENABLED": ["A"], + "DD_EXCEPTION_REPLAY_CAPTURE_INTERMEDIATE_SPANS_ENABLED": ["A"], + "DD_EXCEPTION_REPLAY_CAPTURE_INTERVAL_SECONDS": ["A"], + "DD_EXCEPTION_REPLAY_CAPTURE_MAX_FRAMES": ["A"], + "DD_EXCEPTION_REPLAY_ENABLED": ["A"], + "DD_EXCEPTION_REPLAY_MAX_EXCEPTION_ANALYSIS_LIMIT": ["A"], + "DD_EXCEPTION_REPLAY_MAX_FRAMES_TO_CAPTURE": ["A"], + "DD_EXPERIMENTAL_API_SECURITY_ENABLED": ["A"], + "DD_EXPERIMENTAL_DEFER_INTEGRATIONS_UNTIL": ["A"], + "DD_EXPERIMENTAL_PROPAGATE_PROCESS_TAGS_ENABLED": ["A"], + "DD_GIT_BRANCH": ["A"], + "DD_GIT_COMMIT_AUTHOR_DATE": ["A"], + "DD_GIT_COMMIT_AUTHOR_EMAIL": ["A"], + "DD_GIT_COMMIT_AUTHOR_NAME": ["A"], + "DD_GIT_COMMIT_COMMITTER_DATE": ["A"], + "DD_GIT_COMMIT_COMMITTER_EMAIL": ["A"], + "DD_GIT_COMMIT_COMMITTER_NAME": ["A"], + "DD_GIT_COMMIT_HEAD_SHA": ["A"], + "DD_GIT_COMMIT_MESSAGE": ["A"], + "DD_GIT_COMMIT_SHA": ["A"], + "DD_GIT_PULL_REQUEST_BASE_BRANCH": ["A"], + "DD_GIT_PULL_REQUEST_BASE_BRANCH_SHA": ["A"], + "DD_GIT_REPOSITORY_URL": ["A"], + "DD_GIT_TAG": ["A"], + "DD_GRPC_CLIENT_ERROR_STATUSES": ["A"], + "DD_GRPC_SERVER_ERROR_STATUSES": ["A"], + "DD_HTTP_CLIENT_ERROR_STATUSES": ["A"], + "DD_HTTP_CLIENT_TAG_HEADERS": ["A"], + "DD_HTTP_CLIENT_TAG_QUERY_STRING": ["A"], + "DD_HTTP_SERVER_DECODED_RESOURCE_PRESERVE_SPACES": ["A"], + "DD_HTTP_SERVER_ERROR_STATUSES": ["A"], + "DD_HTTP_SERVER_RAW_QUERY_STRING": ["A"], + "DD_HTTP_SERVER_RAW_RESOURCE": ["A"], + "DD_HTTP_SERVER_ROUTE_BASED_NAMING": ["A"], + "DD_HTTP_SERVER_TAG_QUERY_STRING": ["A"], + "DD_HYSTRIX_MEASURED_ENABLED": ["A"], + "DD_HYSTRIX_TAGS_ENABLED": ["A"], + "DD_IAST_ANONYMOUS_CLASSES_ENABLED": ["A"], + "DD_IAST_CONTEXT_MODE": ["A"], + "DD_IAST_DB_ROWS_TO_TAINT": ["A"], + "DD_IAST_DEBUG_ENABLED": ["A"], + "DD_IAST_DEDUPLICATION_ENABLED": ["A"], + "DD_IAST_DETECTION_MODE": ["A"], + "DD_IAST_ENABLED": ["A"], + "DD_IAST_EXPERIMENTAL_PROPAGATION_ENABLED": ["A"], + "DD_IAST_HARDCODED_SECRET_ENABLED": ["A"], + "DD_IAST_MAX_CONCURRENT_REQUESTS": ["A"], + "DD_IAST_MAX_RANGE_COUNT": ["A"], + "DD_IAST_REDACTION_ENABLED": ["A"], + "DD_IAST_REDACTION_NAME_PATTERN": ["A"], + "DD_IAST_REDACTION_VALUE_PATTERN": ["A"], + "DD_IAST_REQUEST_SAMPLING": ["A"], + "DD_IAST_SECURITY_CONTROLS_CONFIGURATION": ["A"], + "DD_IAST_SOURCE_MAPPING_ENABLED": ["A"], + "DD_IAST_SOURCE_MAPPING_MAX_SIZE": ["A"], + "DD_IAST_STACKTRACE_ENABLED": ["A"], + "DD_IAST_STACKTRACE_LEAK_SUPPRESS": ["A"], + "DD_IAST_STACK_TRACE_ENABLED": ["A"], + "DD_IAST_STACK_TRACE_LEAK_SUPPRESS": ["A"], + "DD_IAST_TELEMETRY_VERBOSITY": ["A"], + "DD_IAST_TRUNCATION_MAX_VALUE_LENGTH": ["A"], + "DD_IAST_VULNERABILITIES_PER_REQUEST": ["A"], + "DD_IAST_WEAK_CIPHER_ALGORITHMS": ["A"], + "DD_IAST_WEAK_HASH_ALGORITHMS": ["A"], + "DD_ID_GENERATION_STRATEGY": ["A"], + "DD_IGNITE_CACHE_INCLUDE_KEYS": ["A"], + "DD_INJECTION_ENABLED": ["A"], + "DD_INJECT_FORCE": ["A"], + "DD_INSTRUMENTATION_CONFIG_ID": ["A"], + "DD_INSTRUMENTATION_INSTALL_ID": ["A"], + "DD_INSTRUMENTATION_INSTALL_TIME": ["A"], + "DD_INSTRUMENTATION_INSTALL_TYPE": ["A"], + "DD_INSTRUMENTATION_SOURCE": ["A"], + "DD_INSTRUMENTATION_TELEMETRY_ENABLED": ["A"], + "DD_INTEGRATIONS_ENABLED": ["A"], + "DD_INTEGRATION_JUNIT_ENABLED": ["A"], + "DD_INTEGRATION_SYNAPSE_LEGACY_OPERATION_NAME": ["A"], + "DD_INTEGRATION_TESTNG_ENABLED": ["A"], + "DD_INTERNAL_EXCEPTION_REPLAY_ONLY_LOCAL_ROOT": ["A"], + "DD_INTERNAL_FORCE_SYMBOL_DATABASE_UPLOAD": ["A"], + "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"], + "DD_JMXFETCH_CONFIG_DIR": ["A"], + "DD_JMXFETCH_ENABLED": ["A"], + "DD_JMXFETCH_INITIAL_REFRESH_BEANS_PERIOD": ["A"], + "DD_JMXFETCH_METRICS_CONFIGS": ["A"], + "DD_JMXFETCH_MULTIPLE_RUNTIME_SERVICES_ENABLED": ["A"], + "DD_JMXFETCH_MULTIPLE_RUNTIME_SERVICES_LIMIT": ["A"], + "DD_JMXFETCH_REFRESH_BEANS_PERIOD": ["A"], + "DD_JMXFETCH_START_DELAY": ["A"], + "DD_JMXFETCH_STATSD_HOST": ["A"], + "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"], + "DD_LOGS_INJECTION": ["A"], + "DD_LOGS_INJECTION_ENABLED": ["A"], + "DD_LOG_LEVEL": ["A"], + "DD_MEASURE_METHODS": ["A"], + "DD_MESSAGE_BROKER_SPLIT_BY_DESTINATION": ["A"], + "DD_OBFUSCATION_QUERY_STRING_REGEXP": ["A"], + "DD_OPTIMIZED_MAP_ENABLED": ["A"], + "DD_PIPELINE_EXECUTION_ID": ["A"], + "DD_PRIMARY_TAG": ["A"], + "DD_PRIORITIZATION_TYPE": ["A"], + "DD_PRIORITY_SAMPLING": ["A"], + "DD_PRIORITY_SAMPLING_FORCE": ["A"], + "DD_PROFILING_AGENTLESS": ["A"], + "DD_PROFILING_ALLOCATION_ENABLED": ["A"], + "DD_PROFILING_APIKEY": ["A"], + "DD_PROFILING_APIKEY_FILE": ["A"], + "DD_PROFILING_API_KEY": ["A"], + "DD_PROFILING_API_KEY_FILE": ["A"], + "DD_PROFILING_ASYNC_ALLOC_INTERVAL": ["A"], + "DD_PROFILING_ASYNC_CPU_ENABLED": ["A"], + "DD_PROFILING_ASYNC_CPU_INTERVAL_MS": ["A"], + "DD_PROFILING_ASYNC_CSTACK": ["A"], + "DD_PROFILING_ASYNC_DEBUG_LIB": ["A"], + "DD_PROFILING_ASYNC_LINENUMBERS": ["A"], + "DD_PROFILING_ASYNC_LIVEHEAP_CAPACITY": ["A"], + "DD_PROFILING_ASYNC_LIVEHEAP_ENABLED": ["A"], + "DD_PROFILING_ASYNC_LIVEHEAP_INTERVAL": ["A"], + "DD_PROFILING_ASYNC_LIVEHEAP_SAMPLE_PERCENT": ["A"], + "DD_PROFILING_ASYNC_LOGLEVEL": ["A"], + "DD_PROFILING_ASYNC_SAFEMODE": ["A"], + "DD_PROFILING_ASYNC_WALL_COLLAPSING": ["A"], + "DD_PROFILING_ASYNC_WALL_CONTEXT_FILTER": ["A"], + "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"], + "DD_PROFILING_CONTEXT_ATTRIBUTES_SPAN_NAME_ENABLED": ["A"], + "DD_PROFILING_DDPROF_ALLOC_ENABLED": ["A"], + "DD_PROFILING_DDPROF_ALLOC_INTERVAL": ["A"], + "DD_PROFILING_DDPROF_CPU_ENABLED": ["A"], + "DD_PROFILING_DDPROF_CPU_INTERVAL_MS": ["A"], + "DD_PROFILING_DDPROF_CSTACK": ["A"], + "DD_PROFILING_DDPROF_DEBUG_LIB": ["A"], + "DD_PROFILING_DDPROF_ENABLED": ["A"], + "DD_PROFILING_DDPROF_LINENUMBERS": ["A"], + "DD_PROFILING_DDPROF_LIVEHEAP_CAPACITY": ["A"], + "DD_PROFILING_DDPROF_LIVEHEAP_ENABLED": ["A"], + "DD_PROFILING_DDPROF_LIVEHEAP_INTERVAL": ["A"], + "DD_PROFILING_DDPROF_LIVEHEAP_SAMPLE_PERCENT": ["A"], + "DD_PROFILING_DDPROF_LIVEHEAP_TRACK_SIZE_ENABLED": ["A"], + "DD_PROFILING_DDPROF_LOGLEVEL": ["A"], + "DD_PROFILING_DDPROF_MEMLEAK_CAPACITY": ["A"], + "DD_PROFILING_DDPROF_MEMLEAK_ENABLED": ["A"], + "DD_PROFILING_DDPROF_MEMLEAK_INTERVAL": ["A"], + "DD_PROFILING_DDPROF_SAFEMODE": ["A"], + "DD_PROFILING_DDPROF_SCRATCH": ["A"], + "DD_PROFILING_DDPROF_STACKDEPTH": ["A"], + "DD_PROFILING_DDPROF_WALL_COLLAPSING": ["A"], + "DD_PROFILING_DDPROF_WALL_CONTEXT_FILTER": ["A"], + "DD_PROFILING_DDPROF_WALL_ENABLED": ["A"], + "DD_PROFILING_DDPROF_WALL_INTERVAL_MS": ["A"], + "DD_PROFILING_DEBUG_DUMP_PATH": ["A"], + "DD_PROFILING_DEBUG_JFR_DISABLED": ["A"], + "DD_PROFILING_DEBUG_UPLOAD_COMPRESSION": ["A"], + "DD_PROFILING_DETAILED_DEBUG_LOGGING": ["A"], + "DD_PROFILING_DIRECTALLOCATION_ENABLED": ["A"], + "DD_PROFILING_DIRECT_ALLOCATION_SAMPLE_LIMIT": ["A"], + "DD_PROFILING_DISABLED_EVENTS": ["A"], + "DD_PROFILING_ENABLED": ["A"], + "DD_PROFILING_ENABLED_EVENTS": ["A"], + "DD_PROFILING_ENDPOINT_COLLECTION_ENABLED": ["A"], + "DD_PROFILING_EXCEPTION_HISTOGRAM_MAX_COLLECTION_SIZE": ["A"], + "DD_PROFILING_EXCEPTION_HISTOGRAM_TOP_ITEMS": ["A"], + "DD_PROFILING_EXCEPTION_RECORD_MESSAGE": ["A"], + "DD_PROFILING_EXCEPTION_SAMPLE_LIMIT": ["A"], + "DD_PROFILING_EXCLUDE_AGENT_THREADS": ["A"], + "DD_PROFILING_EXPERIMENTAL_ASYNC_SCHEDULING_EVENT": ["A"], + "DD_PROFILING_EXPERIMENTAL_ASYNC_SCHEDULING_EVENT_INTERVAL": ["A"], + "DD_PROFILING_EXPERIMENTAL_ASYNC_WALL_JVMTI": ["A"], + "DD_PROFILING_EXPERIMENTAL_DDPROF_SCHEDULING_EVENT": ["A"], + "DD_PROFILING_EXPERIMENTAL_DDPROF_SCHEDULING_EVENT_INTERVAL": ["A"], + "DD_PROFILING_EXPERIMENTAL_DDPROF_WALL_JVMTI": ["A"], + "DD_PROFILING_HEAP_ENABLED": ["A"], + "DD_PROFILING_HEAP_HISTOGRAM_ENABLED": ["A"], + "DD_PROFILING_HEAP_HISTOGRAM_MODE": ["A"], + "DD_PROFILING_HEAP_TRACK_GENERATIONS": ["A"], + "DD_PROFILING_HOTSPOTS_ENABLED": ["A"], + "DD_PROFILING_JFR_REPOSITORY_BASE": ["A"], + "DD_PROFILING_JFR_REPOSITORY_MAXSIZE": ["A"], + "DD_PROFILING_JFR_TEMPLATE_OVERRIDE_FILE": ["A"], + "DD_PROFILING_PROXY_HOST": ["A"], + "DD_PROFILING_PROXY_PASSWORD": ["A"], + "DD_PROFILING_PROXY_PORT": ["A"], + "DD_PROFILING_PROXY_USERNAME": ["A"], + "DD_PROFILING_QUEUEING_TIME_ENABLED": ["A"], + "DD_PROFILING_QUEUEING_TIME_THRESHOLD_MILLIS": ["A"], + "DD_PROFILING_SMAP_AGGREGATION_ENABLED": ["A"], + "DD_PROFILING_SMAP_COLLECTION_ENABLED": ["A"], + "DD_PROFILING_STACKDEPTH": ["A"], + "DD_PROFILING_START_DELAY": ["A"], + "DD_PROFILING_START_FORCE_FIRST": ["A"], + "DD_PROFILING_TAGS": ["A"], + "DD_PROFILING_TEMPDIR": ["A"], + "DD_PROFILING_TIMELINE_EVENTS_ENABLED": ["A"], + "DD_PROFILING_ULTRA_MINIMAL": ["A"], + "DD_PROFILING_UPLOAD_COMPRESSION": ["A"], + "DD_PROFILING_UPLOAD_PERIOD": ["A"], + "DD_PROFILING_UPLOAD_SUMMARY_ON_413": ["A"], + "DD_PROFILING_UPLOAD_TIMEOUT": ["A"], + "DD_PROFILING_URL": ["A"], + "DD_PROPAGATION_EXTRACT_LOG_HEADER_NAMES_ENABLED": ["A"], + "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"], + "DD_REMOTE_CONFIG_ENABLED": ["A"], + "DD_REMOTE_CONFIG_INTEGRITY_CHECK_ENABLED": ["A"], + "DD_REMOTE_CONFIG_MAX_EXTRA_SERVICES": ["A"], + "DD_REMOTE_CONFIG_MAX_PAYLOAD_SIZE": ["A"], + "DD_REMOTE_CONFIG_POLL_INTERVAL_SECONDS": ["A"], + "DD_REMOTE_CONFIG_URL": ["A"], + "DD_RESOLVER_CACHE_CONFIG": ["A"], + "DD_RESOLVER_CACHE_DIR": ["A"], + "DD_RESOLVER_NAMES_ARE_UNIQUE": ["A"], + "DD_RESOLVER_RESET_INTERVAL": ["A"], + "DD_RESOLVER_SIMPLE_METHOD_GRAPH": ["A"], + "DD_RESOLVER_USE_LOADCLASS": ["A"], + "DD_RESOLVER_USE_URL_CACHES": ["A"], + "DD_RUM_APPLICATION_ID": ["A"], + "DD_RUM_CLIENT_TOKEN": ["A"], + "DD_RUM_DEFAULT_PRIVACY_LEVEL": ["A"], + "DD_RUM_ENABLED": ["A"], + "DD_RUM_ENVIRONMENT": ["A"], + "DD_RUM_MAJOR_VERSION": ["A"], + "DD_RUM_REMOTE_CONFIGURATION_ID": ["A"], + "DD_RUM_SERVICE": ["A"], + "DD_RUM_SESSION_REPLAY_SAMPLE_RATE": ["A"], + "DD_RUM_SESSION_SAMPLE_RATE": ["A"], + "DD_RUM_SITE": ["A"], + "DD_RUM_TRACK_LONG_TASKS": ["A"], + "DD_RUM_TRACK_RESOURCES": ["A"], + "DD_RUM_TRACK_USER_INTERACTION": ["A"], + "DD_RUM_VERSION": ["A"], + "DD_RUNTIME_ID_ENABLED": ["A"], + "DD_RUNTIME_METRICS_ENABLED": ["A"], + "DD_RUNTIME_METRICS_RUNTIME_ID_ENABLED": ["A"], + "DD_SERVICE": ["A"], + "DD_SERVICE_MAPPING": ["A"], + "DD_SERVICE_NAME": ["A"], + "DD_SERVICE_NAME_SET_BY_USER": ["A"], + "DD_SITE": ["A"], + "DD_SPAN_SAMPLING_RULES": ["A"], + "DD_SPAN_SAMPLING_RULES_FILE": ["A"], + "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"], + "DD_STATSD_CLIENT_SOCKET_TIMEOUT": ["A"], + "DD_SYMBOL_DATABASE_COMPRESSED": ["A"], + "DD_SYMBOL_DATABASE_FLUSH_THRESHOLD": ["A"], + "DD_SYMBOL_DATABASE_UPLOAD_ENABLED": ["A"], + "DD_TAGS": ["A"], + "DD_TELEMETRY_DEBUG_REQUESTS_ENABLED": ["A"], + "DD_TELEMETRY_DEPENDENCY_COLLECTION_ENABLED": ["A"], + "DD_TELEMETRY_DEPENDENCY_RESOLUTION_PERIOD_MILLIS": ["A"], + "DD_TELEMETRY_DEPENDENCY_RESOLUTION_QUEUE_SIZE": ["A"], + "DD_TELEMETRY_EXTENDED_HEARTBEAT_INTERVAL": ["A"], + "DD_TELEMETRY_FORWARDER_MAX_TAGS": ["A"], + "DD_TELEMETRY_FORWARDER_PATH": ["A"], + "DD_TELEMETRY_HEARTBEAT_INTERVAL": ["A"], + "DD_TELEMETRY_LOG_COLLECTION_ENABLED": ["A"], + "DD_TELEMETRY_METRICS_ENABLED": ["A"], + "DD_TELEMETRY_METRICS_INTERVAL": ["A"], + "DD_TEST_MANAGEMENT_ATTEMPT_TO_FIX_RETRIES": ["A"], + "DD_TEST_MANAGEMENT_ENABLED": ["A"], + "DD_TEST_SESSION_NAME": ["A"], + "DD_THIRD_PARTY_EXCLUDES": ["A"], + "DD_THIRD_PARTY_INCLUDES": ["A"], + "DD_THIRD_PARTY_SHADING_IDENTIFIERS": ["A"], + "DD_TRACE_128_BIT_TRACEID_GENERATION_ENABLED": ["A"], + "DD_TRACE_128_BIT_TRACEID_LOGGING_ENABLED": ["A"], + "DD_TRACE_AEROSPIKE_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_AEROSPIKE_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_AEROSPIKE_ENABLED": ["A"], + "DD_TRACE_AGENT_ARGS": ["A"], + "DD_TRACE_AGENT_PATH": ["A"], + "DD_TRACE_AGENT_PORT": ["A"], + "DD_TRACE_AGENT_TIMEOUT": ["A"], + "DD_TRACE_AGENT_UNIX_DOMAIN_SOCKET": ["A"], + "DD_TRACE_AGENT_URL": ["A"], + "DD_TRACE_AGENT_V0_5_ENABLED": ["A"], + "DD_TRACE_AKKA_ACTOR_ENABLED": ["A"], + "DD_TRACE_AKKA_ACTOR_MAILBOX_ENABLED": ["A"], + "DD_TRACE_AKKA_ACTOR_RECEIVE_ENABLED": ["A"], + "DD_TRACE_AKKA_ACTOR_SEND_ENABLED": ["A"], + "DD_TRACE_AKKA_CONCURRENT_ENABLED": ["A"], + "DD_TRACE_AKKA_FORK_JOIN_EXECUTOR_TASK_NAME": ["A"], + "DD_TRACE_AKKA_FORK_JOIN_POOL_NAME": ["A"], + "DD_TRACE_AKKA_FORK_JOIN_TASK_NAME": ["A"], + "DD_TRACE_AKKA_HTTP2_ENABLED": ["A"], + "DD_TRACE_AKKA_HTTP_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_AKKA_HTTP_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_AKKA_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_AKKA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_AKKA_HTTP_CLIENT_ENABLED": ["A"], + "DD_TRACE_AKKA_HTTP_ENABLED": ["A"], + "DD_TRACE_AKKA_HTTP_SERVER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_AKKA_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_AKKA_HTTP_SERVER_ENABLED": ["A"], + "DD_TRACE_ALLOCATEDIRECT_ENABLED": ["A"], + "DD_TRACE_AMQP_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_AMQP_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_AMQP_E2E_DURATION_ENABLED": ["A"], + "DD_TRACE_AMQP_ENABLED": ["A"], + "DD_TRACE_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_ANNOTATIONS": ["A"], + "DD_TRACE_ANNOTATIONS_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_ANNOTATION_ASYNC": ["A"], + "DD_TRACE_APACHE_HTTPASYNCCLIENT5_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTPASYNCCLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_APACHE_HTTPASYNCCLIENT_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTPCLIENT5_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_APACHE_HTTPCLIENT5_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTPCLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_APACHE_HTTPCLIENT_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTPCORE_5_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTPCORE_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTP_CLIENT5_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTP_CLIENT5_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_APACHE_HTTP_CLIENT5_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_APACHE_HTTP_CLIENT_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTP_CORE_5_ENABLED": ["A"], + "DD_TRACE_APACHE_HTTP_CORE_ENABLED": ["A"], + "DD_TRACE_APACHE_SPARK_ENABLED": ["A"], + "DD_TRACE_ARMERIA_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_ARMERIA_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_ARMERIA_ENABLED": ["A"], + "DD_TRACE_ARMERIA_GRPC_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_ARMERIA_GRPC_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_ARMERIA_GRPC_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_ARMERIA_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_ARMERIA_GRPC_CLIENT_ENABLED": ["A"], + "DD_TRACE_ARMERIA_GRPC_ENABLED": ["A"], + "DD_TRACE_ARMERIA_GRPC_MESSAGE_ENABLED": ["A"], + "DD_TRACE_ARMERIA_GRPC_SERVER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_ARMERIA_GRPC_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_ARMERIA_GRPC_SERVER_ENABLED": ["A"], + "DD_TRACE_ARMERIA_JETTY_ENABLED": ["A"], + "DD_TRACE_AUTH0_JWT_ENABLED": ["A"], + "DD_TRACE_AVRO_ENABLED": ["A"], + "DD_TRACE_AWSADD_SPAN_POINTERS": ["A"], + "DD_TRACE_AWS_DYNAMODB_ENABLED": ["A"], + "DD_TRACE_AWS_LAMBDA_ENABLED": ["A"], + "DD_TRACE_AWS_PROPAGATION_ENABLED": ["A"], + "DD_TRACE_AWS_S3_ENABLED": ["A"], + "DD_TRACE_AWS_SDK_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_AWS_SDK_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_AWS_SDK_E2E_DURATION_ENABLED": ["A"], + "DD_TRACE_AWS_SDK_ENABLED": ["A"], + "DD_TRACE_AWS_SDK_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_AWS_SDK_PROPAGATION_ENABLED": ["A"], + "DD_TRACE_AXIS2_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_AXIS2_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_AXIS2_ENABLED": ["A"], + "DD_TRACE_AXIS2_TRANSPORT_ENABLED": ["A"], + "DD_TRACE_AXIS_PROMOTE_RESOURCE_NAME": ["A"], + "DD_TRACE_AXIS_TRANSPORT_CLASS_NAME": ["A"], + "DD_TRACE_AXWAY_API_ENABLED": ["A"], + "DD_TRACE_AXWAY_HTTP_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_AXWAY_HTTP_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_AZURE_FUNCTIONS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_AZURE_FUNCTIONS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_AZURE_FUNCTIONS_ENABLED": ["A"], + "DD_TRACE_BAGGAGE_MAX_BYTES": ["A"], + "DD_TRACE_BAGGAGE_MAX_ITEMS": ["A"], + "DD_TRACE_BAGGAGE_TAG_KEYS": ["A"], + "DD_TRACE_CAFFEINE_ENABLED": ["A"], + "DD_TRACE_CASSANDRA_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_CASSANDRA_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_CASSANDRA_ENABLED": ["A"], + "DD_TRACE_CASSANDRA_KEYSPACE_STATEMENT_EXTRACTION_ENABLED": ["A"], + "DD_TRACE_CI_VISIBILITY_ENABLED": ["A"], + "DD_TRACE_CLASSES_EXCLUDE": ["A"], + "DD_TRACE_CLASSES_EXCLUDE_FILE": ["A"], + "DD_TRACE_CLASSLOADERS_DEFER": ["A"], + "DD_TRACE_CLASSLOADERS_EXCLUDE": ["A"], + "DD_TRACE_CLASSLOADING_ENABLED": ["A"], + "DD_TRACE_CLIENT_IP_ENABLED": ["A"], + "DD_TRACE_CLIENT_IP_HEADER": ["A"], + "DD_TRACE_CLIENT_IP_RESOLVER_ENABLED": ["A"], + "DD_TRACE_CLOCK_SYNC_PERIOD": ["A"], + "DD_TRACE_CLOUD_PAYLOAD_TAGGING_MAX_DEPTH": ["A"], + "DD_TRACE_CLOUD_PAYLOAD_TAGGING_MAX_TAGS": ["A"], + "DD_TRACE_CLOUD_PAYLOAD_TAGGING_SERVICES": ["A"], + "DD_TRACE_CLOUD_REQUEST_PAYLOAD_TAGGING": ["A"], + "DD_TRACE_CLOUD_RESPONSE_PAYLOAD_TAGGING": ["A"], + "DD_TRACE_CODESOURCES_EXCLUDE": ["A"], + "DD_TRACE_COMMONS_FILEUPLOAD_ENABLED": ["A"], + "DD_TRACE_COMMONS_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_COMMONS_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_COMMONS_HTTP_CLIENT_ENABLED": ["A"], + "DD_TRACE_CONFIG": ["A"], + "DD_TRACE_CONSUMER_TASK_ENABLED": ["A"], + "DD_TRACE_COUCHBASE_3_ENABLED": ["A"], + "DD_TRACE_COUCHBASE_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_COUCHBASE_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_COUCHBASE_ENABLED": ["A"], + "DD_TRACE_COUCHBASE_INTERNAL_SPANS_ENABLED": ["A"], + "DD_TRACE_CUCUMBER_5_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_CUCUMBER_5_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_CUCUMBER_5_ENABLED": ["A"], + "DD_TRACE_CUCUMBER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_CUCUMBER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_CUCUMBER_ENABLED": ["A"], + "DD_TRACE_CXF_ENABLED": ["A"], + "DD_TRACE_CXF_INVOKER_ENABLED": ["A"], + "DD_TRACE_DATANUCLEUS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_DATANUCLEUS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_DATANUCLEUS_ENABLED": ["A"], + "DD_TRACE_DB2_ENABLED": ["A"], + "DD_TRACE_DBM_ENABLED": ["A"], + "DD_TRACE_DBSTATEMENTRULE_ENABLED": ["A"], + "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_DEBUG": ["A"], + "DD_TRACE_DEFINECLASS_ENABLED": ["A"], + "DD_TRACE_DIRECTALLOCATION_ENABLED": ["A"], + "DD_TRACE_DO_NOT_TRACE_ANNOTATION_ENABLED": ["A"], + "DD_TRACE_DROPWIZARD_ENABLED": ["A"], + "DD_TRACE_DROPWIZARD_VIEW_ENABLED": ["A"], + "DD_TRACE_DYNAMODB_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_ELASTICSEARCH_BODY_AND_PARAMS_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_BODY_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_PARAMS_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_REST_5_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_REST_6_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_REST_7_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_REST_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_TRANSPORT_2_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_TRANSPORT_5_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_TRANSPORT_6_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_TRANSPORT_7_ENABLED": ["A"], + "DD_TRACE_ELASTICSEARCH_TRANSPORT_ENABLED": ["A"], + "DD_TRACE_EMR_AWS_SDK_ENABLED": ["A"], + "DD_TRACE_ENABLED": ["A"], + "DD_TRACE_EVENTBRIDGE_ENABLED": ["A"], + "DD_TRACE_EXECUTORS": ["A"], + "DD_TRACE_EXECUTORS_ALL": ["A"], + "DD_TRACE_EXPERIMENTAL_FEATURES_ENABLED": ["A"], + "DD_TRACE_EXPERIMENTAL_JEE_SPLIT_BY_DEPLOYMENT": ["A"], + "DD_TRACE_EXPERIMENTAL_KEEP_LATENCY_THRESHOLD_MS": ["A"], + "DD_TRACE_EXPERIMENTAL_LONG_RUNNING_ENABLED": ["A"], + "DD_TRACE_EXPERIMENTAL_LONG_RUNNING_FLUSH_INTERVAL": ["A"], + "DD_TRACE_EXPERIMENTAL_LONG_RUNNING_INITIAL_FLUSH_INTERVAL": ["A"], + "DD_TRACE_EXTENSIONS_PATH": ["A"], + "DD_TRACE_FILEITEMITERATOR_ENABLED": ["A"], + "DD_TRACE_FILEITEMSTREAM_ENABLED": ["A"], + "DD_TRACE_FILEITEM_ENABLED": ["A"], + "DD_TRACE_FINATRA_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_FINATRA_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_FINATRA_ENABLED": ["A"], + "DD_TRACE_FJP_ENABLED": ["A"], + "DD_TRACE_FJP_WORKQUEUE_ENABLED": ["A"], + "DD_TRACE_FLUSH_INTERVAL": ["A"], + "DD_TRACE_FORCEMANUALDROPTAGINTERCEPTOR_ENABLED": ["A"], + "DD_TRACE_FORCEMANUALKEEPTAGINTERCEPTOR_ENABLED": ["A"], + "DD_TRACE_FORCESAMPLINGPRIORITYTAGINTERCEPTOR_ENABLED": ["A"], + "DD_TRACE_FREEMARKER_ENABLED": ["A"], + "DD_TRACE_GIT_METADATA_ENABLED": ["A"], + "DD_TRACE_GLASSFISH_ENABLED": ["A"], + "DD_TRACE_GLOBAL_TAGS": ["A"], + "DD_TRACE_GOOGLE_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_GOOGLE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_GOOGLE_HTTP_CLIENT_ENABLED": ["A"], + "DD_TRACE_GOOGLE_PUBSUB_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_GOOGLE_PUBSUB_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_GOOGLE_PUBSUB_E2E_DURATION_ENABLED": ["A"], + "DD_TRACE_GOOGLE_PUBSUB_ENABLED": ["A"], + "DD_TRACE_GOOGLE_PUBSUB_IGNORED_GRPC_METHODS": ["A"], + "DD_TRACE_GOOGLE_PUBSUB_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_GOOGLE_PUBSUB_PUBLISHER_ENABLED": ["A"], + "DD_TRACE_GOOGLE_PUBSUB_RECEIVER_ENABLED": ["A"], + "DD_TRACE_GRADLE_ENABLED": ["A"], + "DD_TRACE_GRADLE_BUILD_LISTENER_ENABLED": ["A"], + "DD_TRACE_GRADLE_BUILD_SCOPE_SERVICES_ENABLED": ["A"], + "DD_TRACE_GRADLE_DAEMON_LOGGING_ENABLED": ["A"], + "DD_TRACE_GRADLE_DAEMON_JVM_OPTIONS_ENABLED": ["A"], + "DD_TRACE_GRADLE_PLUGIN_INJECTOR_ENABLED": ["A"], + "DD_TRACE_GRAPHQL_JAVA_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_GRAPHQL_JAVA_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_GRAPHQL_JAVA_ENABLED": ["A"], + "DD_TRACE_GRIZZLY_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_GRIZZLY_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_GRIZZLY_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_GRIZZLY_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_GRIZZLY_CLIENT_ENABLED": ["A"], + "DD_TRACE_GRIZZLY_ENABLED": ["A"], + "DD_TRACE_GRIZZLY_FILTERCHAIN_ENABLED": ["A"], + "DD_TRACE_GRPC_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_GRPC_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_GRPC_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_GRPC_CLIENT_ENABLED": ["A"], + "DD_TRACE_GRPC_ENABLED": ["A"], + "DD_TRACE_GRPC_IGNORED_INBOUND_METHODS": ["A"], + "DD_TRACE_GRPC_IGNORED_OUTBOUND_METHODS": ["A"], + "DD_TRACE_GRPC_MESSAGE_ENABLED": ["A"], + "DD_TRACE_GRPC_NETTY_ENABLED": ["A"], + "DD_TRACE_GRPC_SERVER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_GRPC_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_GRPC_SERVER_CODE_ORIGIN_ENABLED": ["A"], + "DD_TRACE_GRPC_SERVER_ENABLED": ["A"], + "DD_TRACE_GRPC_SERVER_TRIM_PACKAGE_RESOURCE": ["A"], + "DD_TRACE_GSON_ENABLED": ["A"], + "DD_TRACE_GUAVA_ENABLED": ["A"], + "DD_TRACE_HAZELCAST_ENABLED": ["A"], + "DD_TRACE_HAZELCAST_LEGACY_ENABLED": ["A"], + "DD_TRACE_HAZELCAST_SDK_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_HAZELCAST_SDK_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_HEADER_BAGGAGE": ["A"], + "DD_TRACE_HEADER_TAGS": ["A"], + "DD_TRACE_HEADER_TAGS_LEGACY_PARSING_ENABLED": ["A"], + "DD_TRACE_HEALTH_METRICS_ENABLED": ["A"], + "DD_TRACE_HEALTH_METRICS_STATSD_HOST": ["A"], + "DD_TRACE_HEALTH_METRICS_STATSD_PORT": ["A"], + "DD_TRACE_HIBERNATE_CORE_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_HIBERNATE_CORE_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_HIBERNATE_CORE_ENABLED": ["A"], + "DD_TRACE_HIBERNATE_ENABLED": ["A"], + "DD_TRACE_HTTPASYNCCLIENT4_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_HTTPASYNCCLIENT5_ENABLED": ["A"], + "DD_TRACE_HTTPASYNCCLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_HTTPASYNCCLIENT_ENABLED": ["A"], + "DD_TRACE_HTTPCLIENT5_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_HTTPCLIENT5_ENABLED": ["A"], + "DD_TRACE_HTTPCLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_HTTPCLIENT_ENABLED": ["A"], + "DD_TRACE_HTTPCLIENT_REDIRECT_ENABLED": ["A"], + "DD_TRACE_HTTPCORE_5_ENABLED": ["A"], + "DD_TRACE_HTTPCORE_ENABLED": ["A"], + "DD_TRACE_HTTPURLCONNECTION_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_HTTPURLCONNECTION_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_HTTPURLCONNECTION_ENABLED": ["A"], + "DD_TRACE_HTTP_CLIENT_ERROR_STATUSES": ["A"], + "DD_TRACE_HTTP_CLIENT_PATH_RESOURCE_NAME_MAPPING": ["A"], + "DD_TRACE_HTTP_CLIENT_SPLIT_BY_DOMAIN": ["A"], + "DD_TRACE_HTTP_CLIENT_TAG_QUERY_STRING": ["A"], + "DD_TRACE_HTTP_RESOURCE_REMOVE_TRAILING_SLASH": ["A"], + "DD_TRACE_HTTP_SERVER_ERROR_STATUSES": ["A"], + "DD_TRACE_HTTP_SERVER_PATH_RESOURCE_NAME_MAPPING": ["A"], + "DD_TRACE_HTTP_URL_CONNECTION_CLASS_NAME": ["A"], + "DD_TRACE_HYSTRIX_ENABLED": ["A"], + "DD_TRACE_IASTINSTRUMENTATION_ENABLED": ["A"], + "DD_TRACE_IAST_RESULTSET_ENABLED": ["A"], + "DD_TRACE_IGNITE_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_IGNITE_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_IGNITE_ENABLED": ["A"], + "DD_TRACE_INPUTSTREAM_ENABLED": ["A"], + "DD_TRACE_INTEGRATION_DATANUCLEUS_MATCHING_SHORTCUT_ENABLED": ["A"], + "DD_TRACE_INTEGRATION_DROPWIZARD_MATCHING_SHORTCUT_ENABLED": ["A"], + "DD_TRACE_INTEGRATION_GRPC_MATCHING_SHORTCUT_ENABLED": ["A"], + "DD_TRACE_INTEGRATION_HIBERNATE_MATCHING_SHORTCUT_ENABLED": ["A"], + "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT5_MATCHING_SHORTCUT_ENABLED": ["A"], + "DD_TRACE_INTEGRATION_HTTPCLIENT5_MATCHING_SHORTCUT_ENABLED": ["A"], + "DD_TRACE_INTEGRATION_HTTPCLIENT_MATCHING_SHORTCUT_ENABLED": ["A"], + "DD_TRACE_INTEGRATION_JAVA_CONCURRENT_MATCHING_SHORTCUT_ENABLED": ["A"], + "DD_TRACE_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_MATCHING_SHORTCUT_ENABLED": ["A"], + "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED": ["A"], + "DD_TRACE_INTERNAL_EXIT_ON_FAILURE": ["A"], + "DD_TRACE_JACKSON_1_ENABLED": ["A"], + "DD_TRACE_JACKSON_2_12_ENABLED": ["A"], + "DD_TRACE_JACKSON_2_16_ENABLED": ["A"], + "DD_TRACE_JACKSON_2_6_ENABLED": ["A"], + "DD_TRACE_JACKSON_2_8_ENABLED": ["A"], + "DD_TRACE_JACKSON_2_ENABLED": ["A"], + "DD_TRACE_JACKSON_CORE_ENABLED": ["A"], + "DD_TRACE_JACKSON_ENABLED": ["A"], + "DD_TRACE_JACOCO_ENABLED": ["A"], + "DD_TRACE_JAKARTARS_ENABLED": ["A"], + "DD_TRACE_JAKARTA_JMS_ENABLED": ["A"], + "DD_TRACE_JAKARTA_MAIL_BODY_ENABLED": ["A"], + "DD_TRACE_JAKARTA_MAIL_ENABLED": ["A"], + "DD_TRACE_JAKARTA_MAIL_TRANSPORT_ENABLED": ["A"], + "DD_TRACE_JAKARTA_RS_ANNOTATIONS_ENABLED": ["A"], + "DD_TRACE_JAKARTA_RS_ENABLED": ["A"], + "DD_TRACE_JAKARTA_RS_FILTER_ENABLED": ["A"], + "DD_TRACE_JAKARTA_WEBSOCKET_ENABLED": ["A"], + "DD_TRACE_JAKARTA_WS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JAKARTA_WS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JAKARTA_WS_ENABLED": ["A"], + "DD_TRACE_JAVAX_MAIL_BODY_ENABLED": ["A"], + "DD_TRACE_JAVAX_MAIL_ENABLED": ["A"], + "DD_TRACE_JAVAX_MAIL_TRANSPORT_ENABLED": ["A"], + "DD_TRACE_JAVAX_WEBSOCKET_ENABLED": ["A"], + "DD_TRACE_JAVA_COMPLETABLEFUTURE_ENABLED": ["A"], + "DD_TRACE_JAVA_CONCURRENT_ENABLED": ["A"], + "DD_TRACE_JAVA_CONCURRENT_OTHER_ENABLED": ["A"], + "DD_TRACE_JAVA_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JAVA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JAVA_HTTP_CLIENT_ENABLED": ["A"], + "DD_TRACE_JAVA_LANG_APPSEC_ENABLED": ["A"], + "DD_TRACE_JAVA_LANG_MANAGEMENT_ENABLED": ["A"], + "DD_TRACE_JAVA_TIMER_ENABLED": ["A"], + "DD_TRACE_JAXRS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JAXRS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JAXRS_ENABLED": ["A"], + "DD_TRACE_JAX_RS_ADDITIONAL_ANNOTATIONS": ["A"], + "DD_TRACE_JAX_RS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JAX_RS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JAX_RS_ANNOTATIONS_ENABLED": ["A"], + "DD_TRACE_JAX_RS_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JAX_RS_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JAX_RS_CLIENT_ENABLED": ["A"], + "DD_TRACE_JAX_RS_ENABLED": ["A"], + "DD_TRACE_JAX_RS_EXCEPTION_AS_ERROR_ENABLED": ["A"], + "DD_TRACE_JAX_RS_FILTER_ENABLED": ["A"], + "DD_TRACE_JAX_WS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JAX_WS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JAX_WS_ENABLED": ["A"], + "DD_TRACE_JBOSS_LOGMANAGER_ENABLED": ["A"], + "DD_TRACE_JBOSS_MODULES_ENABLED": ["A"], + "DD_TRACE_JDBC_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JDBC_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JDBC_CONNECTION_CLASS_NAME": ["A"], + "DD_TRACE_JDBC_DATASOURCE_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JDBC_DATASOURCE_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JDBC_DATASOURCE_ENABLED": ["A"], + "DD_TRACE_JDBC_ENABLED": ["A"], + "DD_TRACE_JDBC_PREPARED_STATEMENT_CLASS_NAME": ["A"], + "DD_TRACE_JDBC_RESULTSET_ENABLED": ["A"], + "DD_TRACE_JEDIS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JEDIS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JEDIS_ENABLED": ["A"], + "DD_TRACE_JEE_ENV_ENTRY_ENABLED": ["A"], + "DD_TRACE_JERSEY_ENABLED": ["A"], + "DD_TRACE_JETTY_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JETTY_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JETTY_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JETTY_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JETTY_CLIENT_ENABLED": ["A"], + "DD_TRACE_JETTY_CONCURRENT_ENABLED": ["A"], + "DD_TRACE_JETTY_ENABLED": ["A"], + "DD_TRACE_JETTY_WEBSOCKET_ENABLED": ["A"], + "DD_TRACE_JMS_1_ENABLED": ["A"], + "DD_TRACE_JMS_2_ENABLED": ["A"], + "DD_TRACE_JMS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JMS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JMS_E2E_DURATION_ENABLED": ["A"], + "DD_TRACE_JMS_ENABLED": ["A"], + "DD_TRACE_JMS_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_JMS_PROPAGATION_ENABLED": ["A"], + "DD_TRACE_JMS_TIME_IN_QUEUE_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_ACTIVEMQ_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_CASSANDRA_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_CONFLUENT_PLATFORM_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_HAZELCAST_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_HIVEMQ_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_HIVE_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_HUDI_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_IGNITE_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_JBOSS_WILDFLY_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_KAFKA_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_KUBE_APISERVER_METRICS_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_PRESTO_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_SOLR_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_SONARQUBE_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_TOMCAT_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_WEBLOGIC_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_WEBSPHERE_ENABLED": ["A"], + "DD_TRACE_JMXFETCH_{CHECK_NAME}_ENABLED": ["A"], + "DD_TRACE_JMX_TAGS": ["A"], + "DD_TRACE_JNI_ENABLED": ["A"], + "DD_TRACE_JOSE_JWT_ENABLED": ["A"], + "DD_TRACE_JSP_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_JSP_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_JSP_COMPILE_ENABLED": ["A"], + "DD_TRACE_JSP_ENABLED": ["A"], + "DD_TRACE_JSP_RENDER_ENABLED": ["A"], + "DD_TRACE_JUNIT4_ENABLED": ["A"], + "DD_TRACE_JUNIT_38_ENABLED": ["A"], + "DD_TRACE_JUNIT_4_CUCUMBER_ENABLED": ["A"], + "DD_TRACE_JUNIT_4_ENABLED": ["A"], + "DD_TRACE_JUNIT_4_MUNIT_ENABLED": ["A"], + "DD_TRACE_JUNIT_5_CUCUMBER_ENABLED": ["A"], + "DD_TRACE_JUNIT_5_ENABLED": ["A"], + "DD_TRACE_JUNIT_5_SPOCK_ENABLED": ["A"], + "DD_TRACE_JWT_ENABLED": ["A"], + "DD_TRACE_KAFKA_0_11_ENABLED": ["A"], + "DD_TRACE_KAFKA_3_8_ENABLED": ["A"], + "DD_TRACE_KAFKA_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_KAFKA_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_KAFKA_CLIENT_PROPAGATION_ENABLED": ["A"], + "DD_TRACE_KAFKA_CONNECT_ENABLED": ["A"], + "DD_TRACE_KAFKA_E2E_DURATION_ENABLED": ["A"], + "DD_TRACE_KAFKA_ENABLED": ["A"], + "DD_TRACE_KAFKA_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_KAFKA_PROPAGATION_ENABLED": ["A"], + "DD_TRACE_KAFKA_STREAMS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_KAFKA_STREAMS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_KAFKA_STREAMS_E2E_DURATION_ENABLED": ["A"], + "DD_TRACE_KAFKA_STREAMS_ENABLED": ["A"], + "DD_TRACE_KAFKA_TIME_IN_QUEUE_ENABLED": ["A"], + "DD_TRACE_KARATE_ENABLED": ["A"], + "DD_TRACE_KOTLIN_COROUTINE_ENABLED": ["A"], + "DD_TRACE_LEGACY_E2E_DURATION_ENABLED": ["A"], + "DD_TRACE_LETTUCE_4_ASYNC_ENABLED": ["A"], + "DD_TRACE_LETTUCE_4_ENABLED": ["A"], + "DD_TRACE_LETTUCE_5_ASYNC_ENABLED": ["A"], + "DD_TRACE_LETTUCE_5_ENABLED": ["A"], + "DD_TRACE_LETTUCE_5_RX_ENABLED": ["A"], + "DD_TRACE_LETTUCE_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_LETTUCE_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_LETTUCE_ENABLED": ["A"], + "DD_TRACE_LIBERTY_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_LIBERTY_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_LIBERTY_CLASSLOADING_ENABLED": ["A"], + "DD_TRACE_LIBERTY_ENABLED": ["A"], + "DD_TRACE_LOG4J_1_ENABLED": ["A"], + "DD_TRACE_LOG4J_2_ENABLED": ["A"], + "DD_TRACE_LOG4J_ENABLED": ["A"], + "DD_TRACE_LOGBACK_ENABLED": ["A"], + "DD_TRACE_LOGS_INTAKE_ENABLED": ["A"], + "DD_TRACE_LOGS_INTAKE_LOG4J_2_ENABLED": ["A"], + "DD_TRACE_MAVEN_ENABLED": ["A"], + "DD_TRACE_METHODS": ["A"], + "DD_TRACE_MICRONAUT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_MICRONAUT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_MICRONAUT_ENABLED": ["A"], + "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED": ["A"], + "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED": ["A"], + "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED": ["A"], + "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_ENABLED": ["A"], + "DD_TRACE_MICRONAUT_SPAN_ORIGIN_ENABLED": ["A"], + "DD_TRACE_MMAP_ENABLED": ["A"], + "DD_TRACE_MONGO_3_1_ENABLED": ["A"], + "DD_TRACE_MONGO_3_4_ENABLED": ["A"], + "DD_TRACE_MONGO_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_MONGO_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_MONGO_ENABLED": ["A"], + "DD_TRACE_MONGO_REACTIVESTREAMS_ENABLED": ["A"], + "DD_TRACE_MULE_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_MULE_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_MULE_ENABLED": ["A"], + "DD_TRACE_MULE_JPMS_ENABLED": ["A"], + "DD_TRACE_MULTIPART_ENABLED": ["A"], + "DD_TRACE_NATIVE_IMAGE_ENABLED": ["A"], + "DD_TRACE_NETTY_3_8_ENABLED": ["A"], + "DD_TRACE_NETTY_3_9_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_NETTY_3_9_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_NETTY_4_0_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_NETTY_4_0_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_NETTY_4_0_ENABLED": ["A"], + "DD_TRACE_NETTY_4_1_ENABLED": ["A"], + "DD_TRACE_NETTY_4_1_HTTP2_ENABLED": ["A"], + "DD_TRACE_NETTY_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_NETTY_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_NETTY_CONCURRENT_ENABLED": ["A"], + "DD_TRACE_NETTY_ENABLED": ["A"], + "DD_TRACE_NETTY_EVENT_EXECUTOR_ENABLED": ["A"], + "DD_TRACE_NETTY_PROMISE_ENABLED": ["A"], + "DD_TRACE_NEW_TASK_FOR_ENABLED": ["A"], + "DD_TRACE_NING_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_NING_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_NING_ENABLED": ["A"], + "DD_TRACE_NOT_NOT_TRACE_ENABLED": ["A"], + "DD_TRACE_OBFUSCATION_QUERY_STRING_REGEXP": ["A"], + "DD_TRACE_OGNL_ENABLED": ["A"], + "DD_TRACE_OKHTTP_2_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_OKHTTP_2_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_OKHTTP_2_ENABLED": ["A"], + "DD_TRACE_OKHTTP_3_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_OKHTTP_3_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_OKHTTP_3_ENABLED": ["A"], + "DD_TRACE_OKHTTP_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_OKHTTP_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_OKHTTP_ENABLED": ["A"], + "DD_TRACE_OPENSEARCH_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_OPENSEARCH_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_OPENSEARCH_ENABLED": ["A"], + "DD_TRACE_OPENSEARCH_REST_ENABLED": ["A"], + "DD_TRACE_OPENSEARCH_TRANSPORT_ENABLED": ["A"], + "DD_TRACE_OPENTELEMETRY_1_ENABLED": ["A"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED": ["A"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED": ["A"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ENABLED": ["A"], + "DD_TRACE_OPENTELEMETRY_BETA_ENABLED": ["A"], + "DD_TRACE_OPENTELEMETRY_EXPERIMENTAL_ENABLED": ["A"], + "DD_TRACE_OPENTRACING_ENABLED": ["A"], + "DD_TRACE_OPENTRACING_GLOBALTRACER_ENABLED": ["A"], + "DD_TRACE_ORG_JSON_ENABLED": ["A"], + "DD_TRACE_OSGI_ENABLED": ["A"], + "DD_TRACE_OTEL_ENABLED": ["A"], + "DD_TRACE_PARTIAL_FLUSH_ENABLED": ["A"], + "DD_TRACE_PARTIAL_FLUSH_MIN_SPANS": ["A"], + "DD_TRACE_PEERSERVICETAGINTERCEPTOR_ENABLED": ["A"], + "DD_TRACE_PEER_HOSTNAME_ENABLED": ["A"], + "DD_TRACE_PEER_SERVICE_COMPONENT_OVERRIDES": ["A"], + "DD_TRACE_PEER_SERVICE_DEFAULTS_ENABLED": ["A"], + "DD_TRACE_PEER_SERVICE_MAPPING": ["A"], + "DD_TRACE_PEKKO_ACTOR_ENABLED": ["A"], + "DD_TRACE_PEKKO_ACTOR_MAILBOX_ENABLED": ["A"], + "DD_TRACE_PEKKO_ACTOR_RECEIVE_ENABLED": ["A"], + "DD_TRACE_PEKKO_ACTOR_SEND_ENABLED": ["A"], + "DD_TRACE_PEKKO_CONCURRENT_ENABLED": ["A"], + "DD_TRACE_PEKKO_HTTP2_ENABLED": ["A"], + "DD_TRACE_PEKKO_HTTP_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_PEKKO_HTTP_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_PEKKO_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_PEKKO_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_PEKKO_HTTP_CLIENT_ENABLED": ["A"], + "DD_TRACE_PEKKO_HTTP_ENABLED": ["A"], + "DD_TRACE_PEKKO_HTTP_SERVER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_PEKKO_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_PEKKO_HTTP_SERVER_ENABLED": ["A"], + "DD_TRACE_PEKKO_SCHEDULER_ENABLED": ["A"], + "DD_TRACE_PERF_METRICS_ENABLED": ["A"], + "DD_TRACE_PIPE_NAME": ["A"], + "DD_TRACE_PLAY_ACTION_ENABLED": ["A"], + "DD_TRACE_PLAY_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_PLAY_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_PLAY_ENABLED": ["A"], + "DD_TRACE_PLAY_REPORT_HTTP_STATUS": ["A"], + "DD_TRACE_PLAY_WS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_PLAY_WS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_PLAY_WS_ENABLED": ["A"], + "DD_TRACE_POST_PROCESSING_TIMEOUT": ["A"], + "DD_TRACE_POWERMOCK_ENABLED": ["A"], + "DD_TRACE_PROPAGATION_BEHAVIOR_EXTRACT": ["A"], + "DD_TRACE_PROPAGATION_EXTRACT_FIRST": ["A"], + "DD_TRACE_PROPAGATION_STYLE": ["A"], + "DD_TRACE_PROPAGATION_STYLE_B3_PADDING_ENABLED": ["A"], + "DD_TRACE_PROPAGATION_STYLE_EXTRACT": ["A"], + "DD_TRACE_PROPAGATION_STYLE_INJECT": ["A"], + "DD_TRACE_PROTOBUF_ENABLED": ["A"], + "DD_TRACE_QUARTZ_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_QUARTZ_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_QUARTZ_ENABLED": ["A"], + "DD_TRACE_RABBITMQ_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_RABBITMQ_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_RABBITMQ_E2E_DURATION_ENABLED": ["A"], + "DD_TRACE_RABBITMQ_ENABLED": ["A"], + "DD_TRACE_RABBITMQ_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_RABBITMQ_PROPAGATION_ENABLED": ["A"], + "DD_TRACE_RABBITMQ_TIME_IN_QUEUE_ENABLED": ["A"], + "DD_TRACE_RABBIT_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_RABBIT_PROPAGATION_ENABLED": ["A"], + "DD_TRACE_RABBIT_TIME_IN_QUEUE_ENABLED": ["A"], + "DD_TRACE_RATE_LIMIT": ["A"], + "DD_TRACE_RATPACK_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_RATPACK_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_RATPACK_ENABLED": ["A"], + "DD_TRACE_RATPACK_REQUEST_BODY_ENABLED": ["A"], + "DD_TRACE_REACTIVE_STREAMS_1_ENABLED": ["A"], + "DD_TRACE_REACTIVE_STREAMS_ENABLED": ["A"], + "DD_TRACE_REACTOR_CORE_ENABLED": ["A"], + "DD_TRACE_REACTOR_NETTY_1_ENABLED": ["A"], + "DD_TRACE_REACTOR_NETTY_ENABLED": ["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"], + "DD_TRACE_REDIS_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_REDIS_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_REDIS_ENABLED": ["A"], + "DD_TRACE_REJECTED_EXECUTION_HANDLER_ENABLED": ["A"], + "DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED": ["A"], + "DD_TRACE_RENAISSANCE_ENABLED": ["A"], + "DD_TRACE_REPORT_HOSTNAME": ["A"], + "DD_TRACE_REQUEST_HEADER_TAGS": ["A"], + "DD_TRACE_REQUEST_HEADER_TAGS_COMMA_ALLOWED": ["A"], + "DD_TRACE_RESOLVER_ENABLED": ["A"], + "DD_TRACE_RESOURCENAMERULE_ENABLED": ["A"], + "DD_TRACE_RESPONSE_ENABLED": ["A"], + "DD_TRACE_RESPONSE_HEADER_TAGS": ["A"], + "DD_TRACE_RESTEASY_ENABLED": ["A"], + "DD_TRACE_RESTLET_HTTP_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_RESTLET_HTTP_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_RESTLET_HTTP_ENABLED": ["A"], + "DD_TRACE_RESTLET_HTTP_SERVER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_RESTLET_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_RESTLET_HTTP_SERVER_ENABLED": ["A"], + "DD_TRACE_RMI_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_RMI_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_RMI_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_RMI_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED": ["A"], + "DD_TRACE_RMI_CLIENT_ENABLED": ["A"], + "DD_TRACE_RMI_CONTEXT_PROPAGATOR_ENABLED": ["A"], + "DD_TRACE_RMI_ENABLED": ["A"], + "DD_TRACE_RMI_SERVER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_RMI_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED": ["A"], + "DD_TRACE_RMI_SERVER_ENABLED": ["A"], + "DD_TRACE_RUNNABLE_ENABLED": ["A"], + "DD_TRACE_RUNNABLE_FUTURE_ENABLED": ["A"], + "DD_TRACE_RUNTIME_CONTEXT_FIELD_INJECTION": ["A"], + "DD_TRACE_RXJAVA_ENABLED": ["A"], + "DD_TRACE_S3_ENABLED": ["A"], + "DD_TRACE_SAMPLE_RATE": ["A"], + "DD_TRACE_SAMPLING_MECHANISM_VALIDATION_DISABLED": ["A"], + "DD_TRACE_SAMPLING_OPERATION_RULES": ["A"], + "DD_TRACE_SAMPLING_RULES": ["A"], + "DD_TRACE_SAMPLING_SERVICE_RULES": ["A"], + "DD_TRACE_SCALATEST_ENABLED": ["A"], + "DD_TRACE_SCALA_CONCURRENT_ENABLED": ["A"], + "DD_TRACE_SCALA_FUTURE_OBJECT_ENABLED": ["A"], + "DD_TRACE_SCALA_PROMISE_COMPLETE_ENABLED": ["A"], + "DD_TRACE_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED": ["A"], + "DD_TRACE_SCALA_PROMISE_RESOLVE_ENABLED": ["A"], + "DD_TRACE_SCOPE_DEPTH_LIMIT": ["A"], + "DD_TRACE_SCOPE_ITERATION_KEEP_ALIVE": ["A"], + "DD_TRACE_SCOPE_STRICT_MODE": ["A"], + "DD_TRACE_SECURE_RANDOM": ["A"], + "DD_TRACE_SELENIUM_ENABLED": ["A"], + "DD_TRACE_SERIALVERSIONUID_FIELD_INJECTION": ["A"], + "DD_TRACE_SERVELET_RESPONSE_ENABLED": ["A"], + "DD_TRACE_SERVICENAMETAGINTERCEPTOR_ENABLED": ["A"], + "DD_TRACE_SERVICETALK_CONCURRENT_ENABLED": ["A"], + "DD_TRACE_SERVICETALK_ENABLED": ["A"], + "DD_TRACE_SERVLETCONTEXTTAGINTERCEPTOR_ENABLED": ["A"], + "DD_TRACE_SERVLET_2_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SERVLET_2_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SERVLET_2_ENABLED": ["A"], + "DD_TRACE_SERVLET_3_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SERVLET_3_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SERVLET_3_ASYNC_CONTEXT_ENABLED": ["A"], + "DD_TRACE_SERVLET_3_ENABLED": ["A"], + "DD_TRACE_SERVLET_5_ASYNC_CONTEXT_ENABLED": ["A"], + "DD_TRACE_SERVLET_5_ENABLED": ["A"], + "DD_TRACE_SERVLET_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SERVLET_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SERVLET_ASYNC_TIMEOUT_ERROR": ["A"], + "DD_TRACE_SERVLET_COOKIE_ENABLED": ["A"], + "DD_TRACE_SERVLET_DISPATCHER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SERVLET_DISPATCHER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SERVLET_DISPATCHER_ENABLED": ["A"], + "DD_TRACE_SERVLET_ENABLED": ["A"], + "DD_TRACE_SERVLET_FILTER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SERVLET_FILTER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SERVLET_FILTER_ENABLED": ["A"], + "DD_TRACE_SERVLET_PRINCIPAL_ENABLED": ["A"], + "DD_TRACE_SERVLET_REQUEST_BODY_ENABLED": ["A"], + "DD_TRACE_SERVLET_REQUEST_ENABLED": ["A"], + "DD_TRACE_SERVLET_RESPONSE_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SERVLET_RESPONSE_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SERVLET_RESPONSE_ENABLED": ["A"], + "DD_TRACE_SERVLET_ROOT_CONTEXT_SERVICE_NAME": ["A"], + "DD_TRACE_SERVLET_SERVICE_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SERVLET_SERVICE_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SERVLET_SERVICE_ENABLED": ["A"], + "DD_TRACE_SERVLET_SESSION_ENABLED": ["A"], + "DD_TRACE_SETUP_TEARDOWN_ENABLED": ["A"], + "DD_TRACE_SFN_ENABLED": ["A"], + "DD_TRACE_SHUTDOWN_ENABLED": ["A"], + "DD_TRACE_SLICK_ENABLED": ["A"], + "DD_TRACE_SNAKEYAML_ENABLED": ["A"], + "DD_TRACE_SNS_ENABLED": ["A"], + "DD_TRACE_SOCKET_ENABLED": ["A"], + "DD_TRACE_SPAN_ATTRIBUTE_SCHEMA": ["A"], + "DD_TRACE_SPAN_TAGS": ["A"], + "DD_TRACE_SPARKJAVA_2_4_ENABLED": ["A"], + "DD_TRACE_SPARKJAVA_ENABLED": ["A"], + "DD_TRACE_SPARK_ENABLED": ["A"], + "DD_TRACE_SPARK_EXECUTOR_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SPARK_EXECUTOR_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SPARK_EXECUTOR_ENABLED": ["A"], + "DD_TRACE_SPARK_EXIT_ENABLED": ["A"], + "DD_TRACE_SPARK_OPENLINEAGE_ENABLED": ["A"], + "DD_TRACE_SPLIT_BY_TAGS": ["A"], + "DD_TRACE_SPRAY_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SPRAY_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SPRAY_HTTP_ENABLED": ["A"], + "DD_TRACE_SPRAY_HTTP_SERVER_ENABLED": ["A"], + "DD_TRACE_SPRING_ASYNC_ENABLED": ["A"], + "DD_TRACE_SPRING_BEANS_ENABLED": ["A"], + "DD_TRACE_SPRING_BOOT_ENABLED": ["A"], + "DD_TRACE_SPRING_BOOT_SPAN_ORIGIN_ENABLED": ["A"], + "DD_TRACE_SPRING_CLOUD_ZUUL_ENABLED": ["A"], + "DD_TRACE_SPRING_CORE_ENABLED": ["A"], + "DD_TRACE_SPRING_DATA_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SPRING_DATA_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SPRING_DATA_ENABLED": ["A"], + "DD_TRACE_SPRING_JMS_ENABLED": ["A"], + "DD_TRACE_SPRING_MESSAGING_4_ENABLED": ["A"], + "DD_TRACE_SPRING_MESSAGING_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SPRING_MESSAGING_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SPRING_MESSAGING_E2E_DURATION_ENABLED": ["A"], + "DD_TRACE_SPRING_MESSAGING_ENABLED": ["A"], + "DD_TRACE_SPRING_PATH_FILTER_ENABLED": ["A"], + "DD_TRACE_SPRING_RABBIT_ENABLED": ["A"], + "DD_TRACE_SPRING_SCHEDULING_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SPRING_SCHEDULING_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SPRING_SCHEDULING_ENABLED": ["A"], + "DD_TRACE_SPRING_SCHEDULING_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_SPRING_SECURITY_ENABLED": ["A"], + "DD_TRACE_SPRING_WEBFLUX_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SPRING_WEBFLUX_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SPRING_WEBFLUX_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SPRING_WEBFLUX_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SPRING_WEBFLUX_CLIENT_ENABLED": ["A"], + "DD_TRACE_SPRING_WEBFLUX_ENABLED": ["A"], + "DD_TRACE_SPRING_WEBFLUX_FUNCTIONAL_ENABLED": ["A"], + "DD_TRACE_SPRING_WEB_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SPRING_WEB_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SPRING_WEB_CODE_ORIGIN_ENABLED": ["A"], + "DD_TRACE_SPRING_WEB_ENABLED": ["A"], + "DD_TRACE_SPRING_WS_2_ENABLED": ["A"], + "DD_TRACE_SPRING_WS_ENABLED": ["A"], + "DD_TRACE_SPYMEMCACHED_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SPYMEMCACHED_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SPYMEMCACHED_ENABLED": ["A"], + "DD_TRACE_SQS_BODY_PROPAGATION_ENABLED": ["A"], + "DD_TRACE_SQS_ENABLED": ["A"], + "DD_TRACE_SQS_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_SQS_PROPAGATION_ENABLED": ["A"], + "DD_TRACE_SQS_TIME_IN_QUEUE_ENABLED": ["A"], + "DD_TRACE_SSLSOCKET_ENABLED": ["A"], + "DD_TRACE_STARTUP_LOGS": ["A"], + "DD_TRACE_STATS_COMPUTATION_ENABLED": ["A"], + "DD_TRACE_STATUS404DECORATOR_ENABLED": ["A"], + "DD_TRACE_STATUS404RULE_ENABLED": ["A"], + "DD_TRACE_STRICT_WRITES_ENABLED": ["A"], + "DD_TRACE_STRUCTURED_TASK_SCOPE_ENABLED": ["A"], + "DD_TRACE_SUREFIRE_ENABLED": ["A"], + "DD_TRACE_SYNAPSE3_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_SYNAPSE3_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_SYNAPSE3_CLIENT_ENABLED": ["A"], + "DD_TRACE_SYNAPSE3_ENABLED": ["A"], + "DD_TRACE_SYNAPSE3_SERVER_ENABLED": ["A"], + "DD_TRACE_TAGS": ["A"], + "DD_TRACE_TASK_RUNNER_ENABLED": ["A"], + "DD_TRACE_TASK_UNWRAPPING_ENABLED": ["A"], + "DD_TRACE_TESTNG_6_ENABLED": ["A"], + "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"], + "DD_TRACE_THREAD_POOL_EXECUTORS_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_THROWABLES_ENABLED": ["A"], + "DD_TRACE_THYMELEAF_ENABLED": ["A"], + "DD_TRACE_TIBCO_BW_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_TIBCO_BW_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_TIBCO_BW_ENABLED": ["A"], + "DD_TRACE_TIBCO_ENABLED": ["A"], + "DD_TRACE_TINYLOG_ENABLED": ["A"], + "DD_TRACE_TOMCAT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_TOMCAT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_TOMCAT_CLASSLOADING_ENABLED": ["A"], + "DD_TRACE_TOMCAT_ENABLED": ["A"], + "DD_TRACE_TOMCAT_WEBSOCKET_ENABLED": ["A"], + "DD_TRACE_TRACER_METRICS_BUFFERING_ENABLED": ["A"], + "DD_TRACE_TRACER_METRICS_ENABLED": ["A"], + "DD_TRACE_TRACER_METRICS_IGNORED_RESOURCES": ["A"], + "DD_TRACE_TRACER_METRICS_MAX_AGGREGATES": ["A"], + "DD_TRACE_TRACER_METRICS_MAX_PENDING": ["A"], + "DD_TRACE_TRACE_ANNOTATION_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_TRACE_ANNOTATION_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_TRACE_ANNOTATION_ENABLED": ["A"], + "DD_TRACE_TRACE_CONFIG_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_TRACE_CONFIG_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_TRACE_CONFIG_ENABLED": ["A"], + "DD_TRACE_TRACE_ENABLED": ["A"], + "DD_TRACE_TRIAGE": ["A"], + "DD_TRACE_TWILIO_SDK_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_TWILIO_SDK_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_TWILIO_SDK_ENABLED": ["A"], + "DD_TRACE_UNDERTOW_2_0_ENABLED": ["A"], + "DD_TRACE_UNDERTOW_2_2_ENABLED": ["A"], + "DD_TRACE_UNDERTOW_ENABLED": ["A"], + "DD_TRACE_UNDERTOW_HTTP_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_UNDERTOW_HTTP_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_UNDERTOW_HTTP_SERVER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_UNDERTOW_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_UNDERTOW_LEGACY_TRACING_ENABLED": ["A"], + "DD_TRACE_UNDERTOW_REQUEST_PARSE_ENABLED": ["A"], + "DD_TRACE_URLASRESOURCENAMERULE_ENABLED": ["A"], + "DD_TRACE_URLCONNECTION_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_URLCONNECTION_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_URLCONNECTION_ENABLED": ["A"], + "DD_TRACE_VALKEY_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_VALKEY_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_VALKEY_ENABLED": ["A"], + "DD_TRACE_VELOCITY_ENABLED": ["A"], + "DD_TRACE_VERTX_3_4_ENABLED": ["A"], + "DD_TRACE_VERTX_3_5_ENABLED": ["A"], + "DD_TRACE_VERTX_3_9_ENABLED": ["A"], + "DD_TRACE_VERTX_4_0_ENABLED": ["A"], + "DD_TRACE_VERTX_5_0_ENABLED": ["A"], + "DD_TRACE_VERTX_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_VERTX_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_VERTX_ENABLED": ["A"], + "DD_TRACE_VERTX_REDIS_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_VERTX_REDIS_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_VERTX_REDIS_CLIENT_ENABLED": ["A"], + "DD_TRACE_VERTX_ROUTE_HANDLER_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_VERTX_ROUTE_HANDLER_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_VERTX_SQL_CLIENT_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_VERTX_SQL_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_VERTX_SQL_CLIENT_ENABLED": ["A"], + "DD_TRACE_WALLCLOCK_ENABLED": ["A"], + "DD_TRACE_WEAVER_ENABLED": ["A"], + "DD_TRACE_WEBSOCKET_ANALYTICS_ENABLED": ["A"], + "DD_TRACE_WEBSOCKET_ANALYTICS_SAMPLE_RATE": ["A"], + "DD_TRACE_WEBSOCKET_ENABLED": ["A"], + "DD_TRACE_WEBSOCKET_MESSAGES_ENABLED": ["A"], + "DD_TRACE_WEBSOCKET_MESSAGES_INHERIT_SAMPLING": ["A"], + "DD_TRACE_WEBSOCKET_MESSAGES_SEPARATE_TRACES": ["A"], + "DD_TRACE_WEBSOCKET_TAG_SESSION_ID": ["A"], + "DD_TRACE_WEBSPHERE_JMX_ENABLED": ["A"], + "DD_TRACE_WILDFLY_ENABLED": ["A"], + "DD_TRACE_X_DATADOG_TAGS_MAX_LENGTH": ["A"], + "DD_TRACE_ZIO_EXPERIMENTAL_ENABLED": ["A"], + "DD_TRIAGE_REPORT_DIR": ["A"], + "DD_TRIAGE_REPORT_TRIGGER": ["A"], + "DD_UNDERTOW_CONTINUATION": ["A"], + "DD_USM_ENABLED": ["A"], + "DD_VERSION": ["A"], + "DD_WRITER_BAGGAGE_INJECT": ["A"], + "DD_WRITER_TYPE": ["A"], + "OTEL_INSTRUMENTATION_HTTP_CLIENT_CAPTURE_REQUEST_HEADERS": ["A"], + "OTEL_INSTRUMENTATION_HTTP_CLIENT_CAPTURE_RESPONSE_HEADERS": ["A"], + "OTEL_INSTRUMENTATION_HTTP_SERVER_CAPTURE_REQUEST_HEADERS": ["A"], + "OTEL_INSTRUMENTATION_HTTP_SERVER_CAPTURE_RESPONSE_HEADERS": ["A"], + "OTEL_JAVAAGENT_CONFIGURATION_FILE": ["A"], + "OTEL_JAVAAGENT_EXTENSIONS": ["A"], + "OTEL_LOGS_EXPORTER": ["A"], + "OTEL_LOG_LEVEL": ["A"], + "OTEL_METRICS_EXPORTER": ["A"], + "OTEL_PROPAGATORS": ["A"], + "OTEL_RESOURCE_ATTRIBUTES": ["A"], + "OTEL_SDK_DISABLED": ["A"], + "OTEL_SERVICE_NAME": ["A"], + "OTEL_TRACES_EXPORTER": ["A"], + "OTEL_TRACES_SAMPLER_ARG": ["A"], + "OTEL_TRACES_SAMPLER": ["A"] + }, + "aliases": { + "DD_PROFILING_ASYNC_LIVEHEAP_CAPACITY": ["DD_PROFILING_DDPROF_MEMLEAK_CAPACITY"], + "DD_PROFILING_ASYNC_LIVEHEAP_INTERVAL": ["DD_PROFILING_DDPROF_MEMLEAK_INTERVAL"], + "DD_PROFILING_STACKDEPTH": ["DD_PROFILING_DDPROF_STACKDEPTH"], + "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_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"], + "DD_TRACE_AKKA_ACTOR_SEND_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_ACTOR_SEND_ENABLED","DD_INTEGRATION_AKKA_ACTOR_SEND_ENABLED"], + "DD_TRACE_AKKA_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_CONCURRENT_ENABLED","DD_INTEGRATION_AKKA_CONCURRENT_ENABLED"], + "DD_TRACE_AKKA_HTTP2_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_HTTP2_ENABLED","DD_INTEGRATION_AKKA_HTTP2_ENABLED"], + "DD_TRACE_AKKA_HTTP_ANALYTICS_ENABLED": ["DD_AKKA_HTTP_ANALYTICS_ENABLED"], + "DD_TRACE_AKKA_HTTP_ANALYTICS_SAMPLE_RATE": ["DD_AKKA_HTTP_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_AKKA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_AKKA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_AKKA_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_HTTP_CLIENT_ENABLED","DD_INTEGRATION_AKKA_HTTP_CLIENT_ENABLED"], + "DD_TRACE_AKKA_HTTP_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_HTTP_ENABLED","DD_INTEGRATION_AKKA_HTTP_ENABLED"], + "DD_TRACE_AKKA_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_AKKA_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_AKKA_HTTP_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_HTTP_SERVER_ENABLED","DD_INTEGRATION_AKKA_HTTP_SERVER_ENABLED"], + "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_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"], + "DD_TRACE_APACHE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE": ["DD_APACHE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_APACHE_HTTPCLIENT5_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTPCLIENT5_ENABLED","DD_INTEGRATION_APACHE_HTTPCLIENT5_ENABLED"], + "DD_TRACE_APACHE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE": ["DD_APACHE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_APACHE_HTTPCLIENT_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTPCLIENT_ENABLED","DD_INTEGRATION_APACHE_HTTPCLIENT_ENABLED"], + "DD_TRACE_APACHE_HTTPCORE_5_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTPCORE_5_ENABLED","DD_INTEGRATION_APACHE_HTTPCORE_5_ENABLED"], + "DD_TRACE_APACHE_HTTPCORE_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTPCORE_ENABLED","DD_INTEGRATION_APACHE_HTTPCORE_ENABLED"], + "DD_TRACE_APACHE_HTTP_CLIENT5_ANALYTICS_SAMPLE_RATE": ["DD_APACHE_HTTP_CLIENT5_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_APACHE_HTTP_CLIENT5_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CLIENT5_ENABLED","DD_INTEGRATION_APACHE_HTTP_CLIENT5_ENABLED"], + "DD_TRACE_APACHE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_APACHE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_APACHE_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CLIENT_ENABLED","DD_INTEGRATION_APACHE_HTTP_CLIENT_ENABLED"], + "DD_TRACE_APACHE_HTTP_CORE_5_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CORE_5_ENABLED","DD_INTEGRATION_APACHE_HTTP_CORE_5_ENABLED"], + "DD_TRACE_APACHE_HTTP_CORE_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CORE_ENABLED","DD_INTEGRATION_APACHE_HTTP_CORE_ENABLED"], + "DD_TRACE_APACHE_SPARK_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_SPARK_ENABLED","DD_INTEGRATION_APACHE_SPARK_ENABLED"], + "DD_TRACE_ARMERIA_ANALYTICS_SAMPLE_RATE": ["DD_ARMERIA_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_ARMERIA_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_ENABLED","DD_INTEGRATION_ARMERIA_ENABLED"], + "DD_TRACE_ARMERIA_GRPC_ANALYTICS_SAMPLE_RATE": ["DD_ARMERIA_GRPC_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_ARMERIA_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_ARMERIA_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_ARMERIA_GRPC_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_CLIENT_ENABLED","DD_INTEGRATION_ARMERIA_GRPC_CLIENT_ENABLED"], + "DD_TRACE_ARMERIA_GRPC_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_ENABLED","DD_INTEGRATION_ARMERIA_GRPC_ENABLED"], + "DD_TRACE_ARMERIA_GRPC_MESSAGE_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_MESSAGE_ENABLED","DD_INTEGRATION_ARMERIA_GRPC_MESSAGE_ENABLED"], + "DD_TRACE_ARMERIA_GRPC_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_ARMERIA_GRPC_SERVER_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_ARMERIA_GRPC_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_SERVER_ENABLED","DD_INTEGRATION_ARMERIA_GRPC_SERVER_ENABLED"], + "DD_TRACE_ARMERIA_JETTY_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_JETTY_ENABLED","DD_INTEGRATION_ARMERIA_JETTY_ENABLED"], + "DD_TRACE_AUTH0_JWT_ENABLED": ["DD_TRACE_INTEGRATION_AUTH0_JWT_ENABLED","DD_INTEGRATION_AUTH0_JWT_ENABLED"], + "DD_TRACE_AVRO_ENABLED": ["DD_TRACE_INTEGRATION_AVRO_ENABLED","DD_INTEGRATION_AVRO_ENABLED"], + "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_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_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"], + "DD_TRACE_AXWAY_API_ENABLED": ["DD_TRACE_INTEGRATION_AXWAY_API_ENABLED","DD_INTEGRATION_AXWAY_API_ENABLED"], + "DD_TRACE_AXWAY_HTTP_ANALYTICS_SAMPLE_RATE": ["DD_AXWAY_HTTP_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_AZURE_FUNCTIONS_ANALYTICS_SAMPLE_RATE": ["DD_AZURE_FUNCTIONS_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_AZURE_FUNCTIONS_ENABLED": ["DD_TRACE_INTEGRATION_AZURE_FUNCTIONS_ENABLED","DD_INTEGRATION_AZURE_FUNCTIONS_ENABLED"], + "DD_TRACE_CAFFEINE_ENABLED": ["DD_TRACE_INTEGRATION_CAFFEINE_ENABLED","DD_INTEGRATION_CAFFEINE_ENABLED"], + "DD_TRACE_CASSANDRA_ANALYTICS_SAMPLE_RATE": ["DD_CASSANDRA_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_CASSANDRA_ENABLED": ["DD_TRACE_INTEGRATION_CASSANDRA_ENABLED","DD_INTEGRATION_CASSANDRA_ENABLED"], + "DD_TRACE_CI_VISIBILITY_ENABLED": ["DD_TRACE_INTEGRATION_CI_VISIBILITY_ENABLED","DD_INTEGRATION_CI_VISIBILITY_ENABLED"], + "DD_TRACE_CLASSLOADING_ENABLED": ["DD_TRACE_INTEGRATION_CLASSLOADING_ENABLED","DD_INTEGRATION_CLASSLOADING_ENABLED"], + "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_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"], + "DD_TRACE_COUCHBASE_ENABLED": ["DD_TRACE_INTEGRATION_COUCHBASE_ENABLED","DD_INTEGRATION_COUCHBASE_ENABLED"], + "DD_TRACE_CUCUMBER_5_ANALYTICS_SAMPLE_RATE": ["DD_CUCUMBER_5_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_CUCUMBER_5_ENABLED": ["DD_TRACE_INTEGRATION_CUCUMBER_5_ENABLED","DD_INTEGRATION_CUCUMBER_5_ENABLED"], + "DD_TRACE_CUCUMBER_ANALYTICS_SAMPLE_RATE": ["DD_CUCUMBER_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_CUCUMBER_ENABLED": ["DD_TRACE_INTEGRATION_CUCUMBER_ENABLED","DD_INTEGRATION_CUCUMBER_ENABLED"], + "DD_TRACE_CXF_ENABLED": ["DD_TRACE_INTEGRATION_CXF_ENABLED","DD_INTEGRATION_CXF_ENABLED"], + "DD_TRACE_CXF_INVOKER_ENABLED": ["DD_TRACE_INTEGRATION_CXF_INVOKER_ENABLED","DD_INTEGRATION_CXF_INVOKER_ENABLED"], + "DD_TRACE_DATANUCLEUS_ANALYTICS_SAMPLE_RATE": ["DD_DATANUCLEUS_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_DATANUCLEUS_ENABLED": ["DD_TRACE_INTEGRATION_DATANUCLEUS_ENABLED","DD_INTEGRATION_DATANUCLEUS_ENABLED"], + "DD_TRACE_DB2_ENABLED": ["DD_TRACE_INTEGRATION_DB2_ENABLED","DD_INTEGRATION_DB2_ENABLED"], + "DD_TRACE_DBM_ENABLED": ["DD_TRACE_INTEGRATION_DBM_ENABLED","DD_INTEGRATION_DBM_ENABLED"], + "DD_TRACE_DEFINECLASS_ENABLED": ["DD_TRACE_INTEGRATION_DEFINECLASS_ENABLED","DD_INTEGRATION_DEFINECLASS_ENABLED"], + "DD_TRACE_DIRECTALLOCATION_ENABLED": ["DD_TRACE_INTEGRATION_DIRECTALLOCATION_ENABLED","DD_INTEGRATION_DIRECTALLOCATION_ENABLED"], + "DD_TRACE_DO_NOT_TRACE_ANNOTATION_ENABLED": ["DD_TRACE_INTEGRATION_DO_NOT_TRACE_ANNOTATION_ENABLED","DD_INTEGRATION_DO_NOT_TRACE_ANNOTATION_ENABLED"], + "DD_TRACE_DROPWIZARD_ENABLED": ["DD_TRACE_INTEGRATION_DROPWIZARD_ENABLED","DD_INTEGRATION_DROPWIZARD_ENABLED"], + "DD_TRACE_DROPWIZARD_VIEW_ENABLED": ["DD_TRACE_INTEGRATION_DROPWIZARD_VIEW_ENABLED","DD_INTEGRATION_DROPWIZARD_VIEW_ENABLED"], + "DD_TRACE_DYNAMODB_ENABLED": ["DD_TRACE_INTEGRATION_DYNAMODB_ENABLED","DD_INTEGRATION_DYNAMODB_ENABLED"], + "DD_TRACE_ELASTICSEARCH_ANALYTICS_SAMPLE_RATE": ["DD_ELASTICSEARCH_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_ELASTICSEARCH_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_ENABLED","DD_INTEGRATION_ELASTICSEARCH_ENABLED"], + "DD_TRACE_ELASTICSEARCH_REST_5_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_5_ENABLED","DD_INTEGRATION_ELASTICSEARCH_REST_5_ENABLED"], + "DD_TRACE_ELASTICSEARCH_REST_6_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_6_ENABLED","DD_INTEGRATION_ELASTICSEARCH_REST_6_ENABLED"], + "DD_TRACE_ELASTICSEARCH_REST_7_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_7_ENABLED","DD_INTEGRATION_ELASTICSEARCH_REST_7_ENABLED"], + "DD_TRACE_ELASTICSEARCH_REST_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_ENABLED","DD_INTEGRATION_ELASTICSEARCH_REST_ENABLED"], + "DD_TRACE_ELASTICSEARCH_TRANSPORT_2_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_2_ENABLED","DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_2_ENABLED"], + "DD_TRACE_ELASTICSEARCH_TRANSPORT_5_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_5_ENABLED","DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_5_ENABLED"], + "DD_TRACE_ELASTICSEARCH_TRANSPORT_6_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_6_ENABLED","DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_6_ENABLED"], + "DD_TRACE_ELASTICSEARCH_TRANSPORT_7_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_7_ENABLED","DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_7_ENABLED"], + "DD_TRACE_ELASTICSEARCH_TRANSPORT_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_ENABLED","DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_ENABLED"], + "DD_TRACE_EMR_AWS_SDK_ENABLED": ["DD_TRACE_INTEGRATION_EMR_AWS_SDK_ENABLED","DD_INTEGRATION_EMR_AWS_SDK_ENABLED"], + "DD_TRACE_EVENTBRIDGE_ENABLED": ["DD_TRACE_INTEGRATION_EVENTBRIDGE_ENABLED","DD_INTEGRATION_EVENTBRIDGE_ENABLED"], + "DD_TRACE_FILEITEMITERATOR_ENABLED": ["DD_TRACE_INTEGRATION_FILEITEMITERATOR_ENABLED","DD_INTEGRATION_FILEITEMITERATOR_ENABLED"], + "DD_TRACE_FILEITEMSTREAM_ENABLED": ["DD_TRACE_INTEGRATION_FILEITEMSTREAM_ENABLED","DD_INTEGRATION_FILEITEMSTREAM_ENABLED"], + "DD_TRACE_FILEITEM_ENABLED": ["DD_TRACE_INTEGRATION_FILEITEM_ENABLED","DD_INTEGRATION_FILEITEM_ENABLED"], + "DD_TRACE_FINATRA_ANALYTICS_SAMPLE_RATE": ["DD_FINATRA_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_FINATRA_ENABLED": ["DD_TRACE_INTEGRATION_FINATRA_ENABLED","DD_INTEGRATION_FINATRA_ENABLED"], + "DD_TRACE_FJP_ENABLED": ["DD_TRACE_INTEGRATION_FJP_ENABLED","DD_INTEGRATION_FJP_ENABLED"], + "DD_TRACE_FJP_WORKQUEUE_ENABLED": ["DD_TRACE_INTEGRATION_FJP_WORKQUEUE_ENABLED","DD_INTEGRATION_FJP_WORKQUEUE_ENABLED"], + "DD_TRACE_FREEMARKER_ENABLED": ["DD_TRACE_INTEGRATION_FREEMARKER_ENABLED","DD_INTEGRATION_FREEMARKER_ENABLED"], + "DD_TRACE_GLASSFISH_ENABLED": ["DD_TRACE_INTEGRATION_GLASSFISH_ENABLED","DD_INTEGRATION_GLASSFISH_ENABLED"], + "DD_TRACE_GOOGLE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_GOOGLE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_GOOGLE_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_GOOGLE_HTTP_CLIENT_ENABLED","DD_INTEGRATION_GOOGLE_HTTP_CLIENT_ENABLED"], + "DD_TRACE_GOOGLE_PUBSUB_ANALYTICS_SAMPLE_RATE": ["DD_GOOGLE_PUBSUB_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_GOOGLE_PUBSUB_ENABLED": ["DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_ENABLED","DD_INTEGRATION_GOOGLE_PUBSUB_ENABLED"], + "DD_TRACE_GOOGLE_PUBSUB_LEGACY_TRACING_ENABLED": ["DD_GOOGLE_PUBSUB_LEGACY_TRACING_ENABLED"], + "DD_TRACE_GOOGLE_PUBSUB_PUBLISHER_ENABLED": ["DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_PUBLISHER_ENABLED","DD_INTEGRATION_GOOGLE_PUBSUB_PUBLISHER_ENABLED"], + "DD_TRACE_GOOGLE_PUBSUB_RECEIVER_ENABLED": ["DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_RECEIVER_ENABLED","DD_INTEGRATION_GOOGLE_PUBSUB_RECEIVER_ENABLED"], + "DD_TRACE_GRADLE_BUILD_LISTENER_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_BUILD_LISTENER_ENABLED","DD_INTEGRATION_GRADLE_BUILD_LISTENER_ENABLED"], + "DD_TRACE_GRADLE_BUILD_SCOPE_SERVICES_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_BUILD_SCOPE_SERVICES_ENABLED","DD_INTEGRATION_GRADLE_BUILD_SCOPE_SERVICES_ENABLED"], + "DD_TRACE_GRADLE_DAEMON_JVM_OPTIONS_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_DAEMON_JVM_OPTIONS_ENABLED","DD_INTEGRATION_GRADLE_DAEMON_JVM_OPTIONS_ENABLED"], + "DD_TRACE_GRADLE_DAEMON_LOGGING_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_DAEMON_LOGGING_ENABLED","DD_INTEGRATION_GRADLE_DAEMON_LOGGING_ENABLED"], + "DD_TRACE_GRADLE_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_ENABLED","DD_INTEGRATION_GRADLE_ENABLED"], + "DD_TRACE_GRADLE_PLUGIN_INJECTOR_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_PLUGIN_INJECTOR_ENABLED","DD_INTEGRATION_GRADLE_PLUGIN_INJECTOR_ENABLED"], + "DD_TRACE_GRAPHQL_JAVA_ANALYTICS_SAMPLE_RATE": ["DD_GRAPHQL_JAVA_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_GRAPHQL_JAVA_ENABLED": ["DD_TRACE_INTEGRATION_GRAPHQL_JAVA_ENABLED","DD_INTEGRATION_GRAPHQL_JAVA_ENABLED"], + "DD_TRACE_GRIZZLY_ANALYTICS_ENABLED": ["DD_GRIZZLY_ANALYTICS_ENABLED"], + "DD_TRACE_GRIZZLY_ANALYTICS_SAMPLE_RATE": ["DD_GRIZZLY_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_GRIZZLY_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_GRIZZLY_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_GRIZZLY_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_GRIZZLY_CLIENT_ENABLED","DD_INTEGRATION_GRIZZLY_CLIENT_ENABLED"], + "DD_TRACE_GRIZZLY_ENABLED": ["DD_TRACE_INTEGRATION_GRIZZLY_ENABLED","DD_INTEGRATION_GRIZZLY_ENABLED"], + "DD_TRACE_GRIZZLY_FILTERCHAIN_ENABLED": ["DD_TRACE_INTEGRATION_GRIZZLY_FILTERCHAIN_ENABLED","DD_INTEGRATION_GRIZZLY_FILTERCHAIN_ENABLED"], + "DD_TRACE_GRPC_ANALYTICS_ENABLED": ["DD_GRPC_ANALYTICS_ENABLED"], + "DD_TRACE_GRPC_ANALYTICS_SAMPLE_RATE": ["DD_GRPC_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_GRPC_CLIENT_ANALYTICS_ENABLED": ["DD_GRPC_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_GRPC_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_CLIENT_ENABLED","DD_INTEGRATION_GRPC_CLIENT_ENABLED"], + "DD_TRACE_GRPC_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_ENABLED","DD_INTEGRATION_GRPC_ENABLED"], + "DD_TRACE_GRPC_MESSAGE_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_MESSAGE_ENABLED","DD_INTEGRATION_GRPC_MESSAGE_ENABLED"], + "DD_TRACE_GRPC_NETTY_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_NETTY_ENABLED","DD_INTEGRATION_GRPC_NETTY_ENABLED"], + "DD_TRACE_GRPC_SERVER_ANALYTICS_ENABLED": ["DD_GRPC_SERVER_ANALYTICS_ENABLED"], + "DD_TRACE_GRPC_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_GRPC_SERVER_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_GRPC_SERVER_CODE_ORIGIN_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_SERVER_CODE_ORIGIN_ENABLED","DD_INTEGRATION_GRPC_SERVER_CODE_ORIGIN_ENABLED"], + "DD_TRACE_GRPC_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_SERVER_ENABLED","DD_INTEGRATION_GRPC_SERVER_ENABLED"], + "DD_TRACE_GSON_ENABLED": ["DD_TRACE_INTEGRATION_GSON_ENABLED","DD_INTEGRATION_GSON_ENABLED"], + "DD_TRACE_GUAVA_ENABLED": ["DD_TRACE_INTEGRATION_GUAVA_ENABLED","DD_INTEGRATION_GUAVA_ENABLED"], + "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_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"], + "DD_TRACE_HTTPASYNCCLIENT4_LEGACY_TRACING_ENABLED": ["DD_HTTPASYNCCLIENT4_LEGACY_TRACING_ENABLED"], + "DD_TRACE_HTTPASYNCCLIENT5_ENABLED": ["DD_TRACE_INTEGRATION_HTTPASYNCCLIENT5_ENABLED","DD_INTEGRATION_HTTPASYNCCLIENT5_ENABLED"], + "DD_TRACE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE": ["DD_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_HTTPASYNCCLIENT_ENABLED": ["DD_TRACE_INTEGRATION_HTTPASYNCCLIENT_ENABLED","DD_INTEGRATION_HTTPASYNCCLIENT_ENABLED"], + "DD_TRACE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE": ["DD_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_HTTPCLIENT5_ENABLED": ["DD_TRACE_INTEGRATION_HTTPCLIENT5_ENABLED","DD_INTEGRATION_HTTPCLIENT5_ENABLED"], + "DD_TRACE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE": ["DD_HTTPCLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_HTTPCLIENT_ENABLED": ["DD_TRACE_INTEGRATION_HTTPCLIENT_ENABLED","DD_INTEGRATION_HTTPCLIENT_ENABLED"], + "DD_TRACE_HTTPCLIENT_REDIRECT_ENABLED": ["DD_TRACE_INTEGRATION_HTTPCLIENT_REDIRECT_ENABLED","DD_INTEGRATION_HTTPCLIENT_REDIRECT_ENABLED"], + "DD_TRACE_HTTPCORE_5_ENABLED": ["DD_TRACE_INTEGRATION_HTTPCORE_5_ENABLED","DD_INTEGRATION_HTTPCORE_5_ENABLED"], + "DD_TRACE_HTTPCORE_ENABLED": ["DD_TRACE_INTEGRATION_HTTPCORE_ENABLED","DD_INTEGRATION_HTTPCORE_ENABLED"], + "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_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"], + "DD_TRACE_IGNITE_ANALYTICS_SAMPLE_RATE": ["DD_IGNITE_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_IGNITE_ENABLED": ["DD_TRACE_INTEGRATION_IGNITE_ENABLED","DD_INTEGRATION_IGNITE_ENABLED"], + "DD_TRACE_INPUTSTREAM_ENABLED": ["DD_TRACE_INTEGRATION_INPUTSTREAM_ENABLED","DD_INTEGRATION_INPUTSTREAM_ENABLED"], + "DD_TRACE_INTEGRATION_DATANUCLEUS_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_DATANUCLEUS_MATCHING_SHORTCUT_ENABLED"], + "DD_TRACE_INTEGRATION_DROPWIZARD_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_DROPWIZARD_MATCHING_SHORTCUT_ENABLED"], + "DD_TRACE_INTEGRATION_GRPC_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_GRPC_MATCHING_SHORTCUT_ENABLED"], + "DD_TRACE_INTEGRATION_HIBERNATE_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_HIBERNATE_MATCHING_SHORTCUT_ENABLED"], + "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT5_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_HTTPASYNCCLIENT5_MATCHING_SHORTCUT_ENABLED"], + "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED"], + "DD_TRACE_INTEGRATION_HTTPCLIENT5_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_HTTPCLIENT5_MATCHING_SHORTCUT_ENABLED"], + "DD_TRACE_INTEGRATION_HTTPCLIENT_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_HTTPCLIENT_MATCHING_SHORTCUT_ENABLED"], + "DD_TRACE_INTEGRATION_JAVA_CONCURRENT_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_JAVA_CONCURRENT_MATCHING_SHORTCUT_ENABLED"], + "DD_TRACE_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_MATCHING_SHORTCUT_ENABLED"], + "DD_TRACE_JACKSON_1_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_1_ENABLED","DD_INTEGRATION_JACKSON_1_ENABLED"], + "DD_TRACE_JACKSON_2_12_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_2_12_ENABLED","DD_INTEGRATION_JACKSON_2_12_ENABLED"], + "DD_TRACE_JACKSON_2_16_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_2_16_ENABLED","DD_INTEGRATION_JACKSON_2_16_ENABLED"], + "DD_TRACE_JACKSON_2_6_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_2_6_ENABLED","DD_INTEGRATION_JACKSON_2_6_ENABLED"], + "DD_TRACE_JACKSON_2_8_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_2_8_ENABLED","DD_INTEGRATION_JACKSON_2_8_ENABLED"], + "DD_TRACE_JACKSON_2_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_2_ENABLED","DD_INTEGRATION_JACKSON_2_ENABLED"], + "DD_TRACE_JACKSON_CORE_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_CORE_ENABLED","DD_INTEGRATION_JACKSON_CORE_ENABLED"], + "DD_TRACE_JACKSON_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_ENABLED","DD_INTEGRATION_JACKSON_ENABLED"], + "DD_TRACE_JACOCO_ENABLED": ["DD_TRACE_INTEGRATION_JACOCO_ENABLED","DD_INTEGRATION_JACOCO_ENABLED"], + "DD_TRACE_JAKARTARS_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTARS_ENABLED","DD_INTEGRATION_JAKARTARS_ENABLED"], + "DD_TRACE_JAKARTA_JMS_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_JMS_ENABLED","DD_INTEGRATION_JAKARTA_JMS_ENABLED"], + "DD_TRACE_JAKARTA_MAIL_BODY_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_MAIL_BODY_ENABLED","DD_INTEGRATION_JAKARTA_MAIL_BODY_ENABLED"], + "DD_TRACE_JAKARTA_MAIL_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_MAIL_ENABLED","DD_INTEGRATION_JAKARTA_MAIL_ENABLED"], + "DD_TRACE_JAKARTA_MAIL_TRANSPORT_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_MAIL_TRANSPORT_ENABLED","DD_INTEGRATION_JAKARTA_MAIL_TRANSPORT_ENABLED"], + "DD_TRACE_JAKARTA_RS_ANNOTATIONS_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_RS_ANNOTATIONS_ENABLED","DD_INTEGRATION_JAKARTA_RS_ANNOTATIONS_ENABLED"], + "DD_TRACE_JAKARTA_RS_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_RS_ENABLED","DD_INTEGRATION_JAKARTA_RS_ENABLED"], + "DD_TRACE_JAKARTA_RS_FILTER_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_RS_FILTER_ENABLED","DD_INTEGRATION_JAKARTA_RS_FILTER_ENABLED"], + "DD_TRACE_JAKARTA_WEBSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_WEBSOCKET_ENABLED","DD_INTEGRATION_JAKARTA_WEBSOCKET_ENABLED"], + "DD_TRACE_JAKARTA_WS_ANALYTICS_SAMPLE_RATE": ["DD_JAKARTA_WS_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JAKARTA_WS_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_WS_ENABLED","DD_INTEGRATION_JAKARTA_WS_ENABLED"], + "DD_TRACE_JAVAX_MAIL_BODY_ENABLED": ["DD_TRACE_INTEGRATION_JAVAX_MAIL_BODY_ENABLED","DD_INTEGRATION_JAVAX_MAIL_BODY_ENABLED"], + "DD_TRACE_JAVAX_MAIL_ENABLED": ["DD_TRACE_INTEGRATION_JAVAX_MAIL_ENABLED","DD_INTEGRATION_JAVAX_MAIL_ENABLED"], + "DD_TRACE_JAVAX_MAIL_TRANSPORT_ENABLED": ["DD_TRACE_INTEGRATION_JAVAX_MAIL_TRANSPORT_ENABLED","DD_INTEGRATION_JAVAX_MAIL_TRANSPORT_ENABLED"], + "DD_TRACE_JAVAX_WEBSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_JAVAX_WEBSOCKET_ENABLED","DD_INTEGRATION_JAVAX_WEBSOCKET_ENABLED"], + "DD_TRACE_JAVA_COMPLETABLEFUTURE_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_COMPLETABLEFUTURE_ENABLED","DD_INTEGRATION_JAVA_COMPLETABLEFUTURE_ENABLED"], + "DD_TRACE_JAVA_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_CONCURRENT_ENABLED","DD_INTEGRATION_JAVA_CONCURRENT_ENABLED"], + "DD_TRACE_JAVA_CONCURRENT_OTHER_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_CONCURRENT_OTHER_ENABLED","DD_INTEGRATION_JAVA_CONCURRENT_OTHER_ENABLED"], + "DD_TRACE_JAVA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_JAVA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JAVA_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_HTTP_CLIENT_ENABLED","DD_INTEGRATION_JAVA_HTTP_CLIENT_ENABLED"], + "DD_TRACE_JAVA_LANG_APPSEC_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_LANG_APPSEC_ENABLED","DD_INTEGRATION_JAVA_LANG_APPSEC_ENABLED"], + "DD_TRACE_JAVA_LANG_MANAGEMENT_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_LANG_MANAGEMENT_ENABLED","DD_INTEGRATION_JAVA_LANG_MANAGEMENT_ENABLED"], + "DD_TRACE_JAVA_TIMER_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_TIMER_ENABLED","DD_INTEGRATION_JAVA_TIMER_ENABLED"], + "DD_TRACE_JAXRS_ANALYTICS_SAMPLE_RATE": ["DD_JAXRS_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JAXRS_ENABLED": ["DD_TRACE_INTEGRATION_JAXRS_ENABLED","DD_INTEGRATION_JAXRS_ENABLED"], + "DD_TRACE_JAX_RS_ANALYTICS_SAMPLE_RATE": ["DD_JAX_RS_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JAX_RS_ANNOTATIONS_ENABLED": ["DD_TRACE_INTEGRATION_JAX_RS_ANNOTATIONS_ENABLED","DD_INTEGRATION_JAX_RS_ANNOTATIONS_ENABLED"], + "DD_TRACE_JAX_RS_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_JAX_RS_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JAX_RS_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_JAX_RS_CLIENT_ENABLED","DD_INTEGRATION_JAX_RS_CLIENT_ENABLED"], + "DD_TRACE_JAX_RS_ENABLED": ["DD_TRACE_INTEGRATION_JAX_RS_ENABLED","DD_INTEGRATION_JAX_RS_ENABLED"], + "DD_TRACE_JAX_RS_FILTER_ENABLED": ["DD_TRACE_INTEGRATION_JAX_RS_FILTER_ENABLED","DD_INTEGRATION_JAX_RS_FILTER_ENABLED"], + "DD_TRACE_JAX_WS_ANALYTICS_SAMPLE_RATE": ["DD_JAX_WS_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JAX_WS_ENABLED": ["DD_TRACE_INTEGRATION_JAX_WS_ENABLED","DD_INTEGRATION_JAX_WS_ENABLED"], + "DD_TRACE_JBOSS_LOGMANAGER_ENABLED": ["DD_TRACE_INTEGRATION_JBOSS_LOGMANAGER_ENABLED","DD_INTEGRATION_JBOSS_LOGMANAGER_ENABLED"], + "DD_TRACE_JBOSS_MODULES_ENABLED": ["DD_TRACE_INTEGRATION_JBOSS_MODULES_ENABLED","DD_INTEGRATION_JBOSS_MODULES_ENABLED"], + "DD_TRACE_JDBC_ANALYTICS_ENABLED": ["DD_JDBC_ANALYTICS_ENABLED"], + "DD_TRACE_JDBC_ANALYTICS_SAMPLE_RATE": ["DD_JDBC_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JDBC_DATASOURCE_ANALYTICS_SAMPLE_RATE": ["DD_JDBC_DATASOURCE_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JDBC_DATASOURCE_ENABLED": ["DD_TRACE_INTEGRATION_JDBC_DATASOURCE_ENABLED","DD_INTEGRATION_JDBC_DATASOURCE_ENABLED"], + "DD_TRACE_JDBC_ENABLED": ["DD_TRACE_INTEGRATION_JDBC_ENABLED","DD_INTEGRATION_JDBC_ENABLED"], + "DD_TRACE_JDBC_RESULTSET_ENABLED": ["DD_TRACE_INTEGRATION_JDBC_RESULTSET_ENABLED","DD_INTEGRATION_JDBC_RESULTSET_ENABLED"], + "DD_TRACE_JEDIS_ANALYTICS_SAMPLE_RATE": ["DD_JEDIS_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JEDIS_ENABLED": ["DD_TRACE_INTEGRATION_JEDIS_ENABLED","DD_INTEGRATION_JEDIS_ENABLED"], + "DD_TRACE_JEE_ENV_ENTRY_ENABLED": ["DD_TRACE_INTEGRATION_JEE_ENV_ENTRY_ENABLED","DD_INTEGRATION_JEE_ENV_ENTRY_ENABLED"], + "DD_TRACE_JERSEY_ENABLED": ["DD_TRACE_INTEGRATION_JERSEY_ENABLED","DD_INTEGRATION_JERSEY_ENABLED"], + "DD_TRACE_JETTY_ANALYTICS_ENABLED": ["DD_JETTY_ANALYTICS_ENABLED"], + "DD_TRACE_JETTY_ANALYTICS_SAMPLE_RATE": ["DD_JETTY_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JETTY_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_JETTY_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JETTY_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_JETTY_CLIENT_ENABLED","DD_INTEGRATION_JETTY_CLIENT_ENABLED"], + "DD_TRACE_JETTY_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_JETTY_CONCURRENT_ENABLED","DD_INTEGRATION_JETTY_CONCURRENT_ENABLED"], + "DD_TRACE_JETTY_ENABLED": ["DD_TRACE_INTEGRATION_JETTY_ENABLED","DD_INTEGRATION_JETTY_ENABLED"], + "DD_TRACE_JETTY_WEBSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_JETTY_WEBSOCKET_ENABLED","DD_INTEGRATION_JETTY_WEBSOCKET_ENABLED"], + "DD_TRACE_JMS_1_ENABLED": ["DD_TRACE_INTEGRATION_JMS_1_ENABLED","DD_INTEGRATION_JMS_1_ENABLED"], + "DD_TRACE_JMS_2_ENABLED": ["DD_TRACE_INTEGRATION_JMS_2_ENABLED","DD_INTEGRATION_JMS_2_ENABLED"], + "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_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"], + "DD_TRACE_JMXFETCH_HAZELCAST_ENABLED": ["DD_JMXFETCH_HAZELCAST_ENABLED"], + "DD_TRACE_JMXFETCH_HIVEMQ_ENABLED": ["DD_JMXFETCH_HIVEMQ_ENABLED"], + "DD_TRACE_JMXFETCH_HIVE_ENABLED": ["DD_JMXFETCH_HIVE_ENABLED"], + "DD_TRACE_JMXFETCH_HUDI_ENABLED": ["DD_JMXFETCH_HUDI_ENABLED"], + "DD_TRACE_JMXFETCH_IGNITE_ENABLED": ["DD_JMXFETCH_IGNITE_ENABLED"], + "DD_TRACE_JMXFETCH_JBOSS_WILDFLY_ENABLED": ["DD_JMXFETCH_JBOSS_WILDFLY_ENABLED"], + "DD_TRACE_JMXFETCH_KAFKA_ENABLED": ["DD_JMXFETCH_KAFKA_ENABLED"], + "DD_TRACE_JMXFETCH_KUBE_APISERVER_METRICS_ENABLED": ["DD_JMXFETCH_KUBE_APISERVER_METRICS_ENABLED"], + "DD_TRACE_JMXFETCH_PRESTO_ENABLED": ["DD_JMXFETCH_PRESTO_ENABLED"], + "DD_TRACE_JMXFETCH_SOLR_ENABLED": ["DD_JMXFETCH_SOLR_ENABLED"], + "DD_TRACE_JMXFETCH_SONARQUBE_ENABLED": ["DD_JMXFETCH_SONARQUBE_ENABLED"], + "DD_TRACE_JMXFETCH_TOMCAT_ENABLED": ["DD_JMXFETCH_TOMCAT_ENABLED"], + "DD_TRACE_JMXFETCH_WEBLOGIC_ENABLED": ["DD_JMXFETCH_WEBLOGIC_ENABLED"], + "DD_TRACE_JMXFETCH_WEBSPHERE_ENABLED": ["DD_JMXFETCH_WEBSPHERE_ENABLED"], + "DD_TRACE_JMXFETCH_{CHECK_NAME}_ENABLED": ["DD_JMXFETCH_{CHECK_NAME}_ENABLED"], + "DD_TRACE_JNI_ENABLED": ["DD_TRACE_INTEGRATION_JNI_ENABLED","DD_INTEGRATION_JNI_ENABLED"], + "DD_TRACE_JOSE_JWT_ENABLED": ["DD_TRACE_INTEGRATION_JOSE_JWT_ENABLED","DD_INTEGRATION_JOSE_JWT_ENABLED"], + "DD_TRACE_JSP_ANALYTICS_ENABLED": ["DD_JSP_ANALYTICS_ENABLED"], + "DD_TRACE_JSP_ANALYTICS_SAMPLE_RATE": ["DD_JSP_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_JSP_COMPILE_ENABLED": ["DD_TRACE_INTEGRATION_JSP_COMPILE_ENABLED","DD_INTEGRATION_JSP_COMPILE_ENABLED"], + "DD_TRACE_JSP_ENABLED": ["DD_TRACE_INTEGRATION_JSP_ENABLED","DD_INTEGRATION_JSP_ENABLED"], + "DD_TRACE_JSP_RENDER_ENABLED": ["DD_TRACE_INTEGRATION_JSP_RENDER_ENABLED","DD_INTEGRATION_JSP_RENDER_ENABLED"], + "DD_TRACE_JUNIT4_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT4_ENABLED","DD_INTEGRATION_JUNIT4_ENABLED"], + "DD_TRACE_JUNIT_38_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_38_ENABLED","DD_INTEGRATION_JUNIT_38_ENABLED"], + "DD_TRACE_JUNIT_4_CUCUMBER_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_4_CUCUMBER_ENABLED","DD_INTEGRATION_JUNIT_4_CUCUMBER_ENABLED"], + "DD_TRACE_JUNIT_4_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_4_ENABLED","DD_INTEGRATION_JUNIT_4_ENABLED"], + "DD_TRACE_JUNIT_4_MUNIT_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_4_MUNIT_ENABLED","DD_INTEGRATION_JUNIT_4_MUNIT_ENABLED"], + "DD_TRACE_JUNIT_5_CUCUMBER_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_5_CUCUMBER_ENABLED","DD_INTEGRATION_JUNIT_5_CUCUMBER_ENABLED"], + "DD_TRACE_JUNIT_5_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_5_ENABLED","DD_INTEGRATION_JUNIT_5_ENABLED"], + "DD_TRACE_JUNIT_5_SPOCK_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_5_SPOCK_ENABLED","DD_INTEGRATION_JUNIT_5_SPOCK_ENABLED"], + "DD_TRACE_JWT_ENABLED": ["DD_TRACE_INTEGRATION_JWT_ENABLED","DD_INTEGRATION_JWT_ENABLED"], + "DD_TRACE_KAFKA_0_11_ENABLED": ["DD_TRACE_INTEGRATION_KAFKA_0_11_ENABLED","DD_INTEGRATION_KAFKA_0_11_ENABLED"], + "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_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_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"], + "DD_TRACE_KARATE_ENABLED": ["DD_TRACE_INTEGRATION_KARATE_ENABLED","DD_INTEGRATION_KARATE_ENABLED"], + "DD_TRACE_KOTLIN_COROUTINE_ENABLED": ["DD_TRACE_INTEGRATION_KOTLIN_COROUTINE_ENABLED","DD_INTEGRATION_KOTLIN_COROUTINE_ENABLED"], + "DD_TRACE_LEGACY_E2E_DURATION_ENABLED": ["DD_LEGACY_E2E_DURATION_ENABLED"], + "DD_TRACE_LETTUCE_4_ASYNC_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_4_ASYNC_ENABLED","DD_INTEGRATION_LETTUCE_4_ASYNC_ENABLED"], + "DD_TRACE_LETTUCE_4_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_4_ENABLED","DD_INTEGRATION_LETTUCE_4_ENABLED"], + "DD_TRACE_LETTUCE_5_ASYNC_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_5_ASYNC_ENABLED","DD_INTEGRATION_LETTUCE_5_ASYNC_ENABLED"], + "DD_TRACE_LETTUCE_5_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_5_ENABLED","DD_INTEGRATION_LETTUCE_5_ENABLED"], + "DD_TRACE_LETTUCE_5_RX_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_5_RX_ENABLED","DD_INTEGRATION_LETTUCE_5_RX_ENABLED"], + "DD_TRACE_LETTUCE_ANALYTICS_SAMPLE_RATE": ["DD_LETTUCE_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_LETTUCE_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_ENABLED","DD_INTEGRATION_LETTUCE_ENABLED"], + "DD_TRACE_LIBERTY_ANALYTICS_SAMPLE_RATE": ["DD_LIBERTY_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_LIBERTY_CLASSLOADING_ENABLED": ["DD_TRACE_INTEGRATION_LIBERTY_CLASSLOADING_ENABLED","DD_INTEGRATION_LIBERTY_CLASSLOADING_ENABLED"], + "DD_TRACE_LIBERTY_ENABLED": ["DD_TRACE_INTEGRATION_LIBERTY_ENABLED","DD_INTEGRATION_LIBERTY_ENABLED"], + "DD_TRACE_LOG4J_1_ENABLED": ["DD_TRACE_INTEGRATION_LOG4J_1_ENABLED","DD_INTEGRATION_LOG4J_1_ENABLED"], + "DD_TRACE_LOG4J_2_ENABLED": ["DD_TRACE_INTEGRATION_LOG4J_2_ENABLED","DD_INTEGRATION_LOG4J_2_ENABLED"], + "DD_TRACE_LOG4J_ENABLED": ["DD_TRACE_INTEGRATION_LOG4J_ENABLED","DD_INTEGRATION_LOG4J_ENABLED"], + "DD_TRACE_LOGBACK_ENABLED": ["DD_TRACE_INTEGRATION_LOGBACK_ENABLED","DD_INTEGRATION_LOGBACK_ENABLED"], + "DD_TRACE_LOGS_INTAKE_ENABLED": ["DD_TRACE_INTEGRATION_LOGS_INTAKE_ENABLED","DD_INTEGRATION_LOGS_INTAKE_ENABLED"], + "DD_TRACE_LOGS_INTAKE_LOG4J_2_ENABLED": ["DD_TRACE_INTEGRATION_LOGS_INTAKE_LOG4J_2_ENABLED","DD_INTEGRATION_LOGS_INTAKE_LOG4J_2_ENABLED"], + "DD_TRACE_MAVEN_ENABLED": ["DD_TRACE_INTEGRATION_MAVEN_ENABLED","DD_INTEGRATION_MAVEN_ENABLED"], + "DD_TRACE_MICRONAUT_ANALYTICS_SAMPLE_RATE": ["DD_MICRONAUT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_MICRONAUT_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_ENABLED","DD_INTEGRATION_MICRONAUT_ENABLED"], + "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED","DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED"], + "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED","DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED"], + "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED","DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED"], + "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_ENABLED","DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_ENABLED"], + "DD_TRACE_MICRONAUT_SPAN_ORIGIN_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_SPAN_ORIGIN_ENABLED","DD_INTEGRATION_MICRONAUT_SPAN_ORIGIN_ENABLED"], + "DD_TRACE_MMAP_ENABLED": ["DD_TRACE_INTEGRATION_MMAP_ENABLED","DD_INTEGRATION_MMAP_ENABLED"], + "DD_TRACE_MONGO_3_1_ENABLED": ["DD_TRACE_INTEGRATION_MONGO_3_1_ENABLED","DD_INTEGRATION_MONGO_3_1_ENABLED"], + "DD_TRACE_MONGO_3_4_ENABLED": ["DD_TRACE_INTEGRATION_MONGO_3_4_ENABLED","DD_INTEGRATION_MONGO_3_4_ENABLED"], + "DD_TRACE_MONGO_ANALYTICS_ENABLED": ["DD_MONGO_ANALYTICS_ENABLED"], + "DD_TRACE_MONGO_ANALYTICS_SAMPLE_RATE": ["DD_MONGO_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_MONGO_ENABLED": ["DD_TRACE_INTEGRATION_MONGO_ENABLED","DD_INTEGRATION_MONGO_ENABLED"], + "DD_TRACE_MONGO_REACTIVESTREAMS_ENABLED": ["DD_TRACE_INTEGRATION_MONGO_REACTIVESTREAMS_ENABLED","DD_INTEGRATION_MONGO_REACTIVESTREAMS_ENABLED"], + "DD_TRACE_MULE_ANALYTICS_SAMPLE_RATE": ["DD_MULE_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_MULE_ENABLED": ["DD_TRACE_INTEGRATION_MULE_ENABLED","DD_INTEGRATION_MULE_ENABLED"], + "DD_TRACE_MULE_JPMS_ENABLED": ["DD_TRACE_INTEGRATION_MULE_JPMS_ENABLED","DD_INTEGRATION_MULE_JPMS_ENABLED"], + "DD_TRACE_MULTIPART_ENABLED": ["DD_TRACE_INTEGRATION_MULTIPART_ENABLED","DD_INTEGRATION_MULTIPART_ENABLED"], + "DD_TRACE_NATIVE_IMAGE_ENABLED": ["DD_TRACE_INTEGRATION_NATIVE_IMAGE_ENABLED","DD_INTEGRATION_NATIVE_IMAGE_ENABLED"], + "DD_TRACE_NETTY_3_8_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_3_8_ENABLED","DD_INTEGRATION_NETTY_3_8_ENABLED"], + "DD_TRACE_NETTY_3_9_ANALYTICS_ENABLED": ["DD_NETTY_3_9_ANALYTICS_ENABLED"], + "DD_TRACE_NETTY_3_9_ANALYTICS_SAMPLE_RATE": ["DD_NETTY_3_9_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_NETTY_4_0_ANALYTICS_ENABLED": ["DD_NETTY_4_0_ANALYTICS_ENABLED"], + "DD_TRACE_NETTY_4_0_ANALYTICS_SAMPLE_RATE": ["DD_NETTY_4_0_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_NETTY_4_0_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_4_0_ENABLED","DD_INTEGRATION_NETTY_4_0_ENABLED"], + "DD_TRACE_NETTY_4_1_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_4_1_ENABLED","DD_INTEGRATION_NETTY_4_1_ENABLED"], + "DD_TRACE_NETTY_4_1_HTTP2_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_4_1_HTTP2_ENABLED","DD_INTEGRATION_NETTY_4_1_HTTP2_ENABLED"], + "DD_TRACE_NETTY_ANALYTICS_ENABLED": ["DD_NETTY_ANALYTICS_ENABLED"], + "DD_TRACE_NETTY_ANALYTICS_SAMPLE_RATE": ["DD_NETTY_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_NETTY_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_CONCURRENT_ENABLED","DD_INTEGRATION_NETTY_CONCURRENT_ENABLED"], + "DD_TRACE_NETTY_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_ENABLED","DD_INTEGRATION_NETTY_ENABLED"], + "DD_TRACE_NETTY_EVENT_EXECUTOR_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_EVENT_EXECUTOR_ENABLED","DD_INTEGRATION_NETTY_EVENT_EXECUTOR_ENABLED"], + "DD_TRACE_NETTY_PROMISE_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_PROMISE_ENABLED","DD_INTEGRATION_NETTY_PROMISE_ENABLED"], + "DD_TRACE_NEW_TASK_FOR_ENABLED": ["DD_TRACE_INTEGRATION_NEW_TASK_FOR_ENABLED","DD_INTEGRATION_NEW_TASK_FOR_ENABLED"], + "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_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"], + "DD_TRACE_OKHTTP_3_ANALYTICS_SAMPLE_RATE": ["DD_OKHTTP_3_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_OKHTTP_3_ENABLED": ["DD_TRACE_INTEGRATION_OKHTTP_3_ENABLED","DD_INTEGRATION_OKHTTP_3_ENABLED"], + "DD_TRACE_OKHTTP_ANALYTICS_SAMPLE_RATE": ["DD_OKHTTP_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_OKHTTP_ENABLED": ["DD_TRACE_INTEGRATION_OKHTTP_ENABLED","DD_INTEGRATION_OKHTTP_ENABLED"], + "DD_TRACE_OPENSEARCH_ANALYTICS_SAMPLE_RATE": ["DD_OPENSEARCH_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_OPENSEARCH_ENABLED": ["DD_TRACE_INTEGRATION_OPENSEARCH_ENABLED","DD_INTEGRATION_OPENSEARCH_ENABLED"], + "DD_TRACE_OPENSEARCH_REST_ENABLED": ["DD_TRACE_INTEGRATION_OPENSEARCH_REST_ENABLED","DD_INTEGRATION_OPENSEARCH_REST_ENABLED"], + "DD_TRACE_OPENSEARCH_TRANSPORT_ENABLED": ["DD_TRACE_INTEGRATION_OPENSEARCH_TRANSPORT_ENABLED","DD_INTEGRATION_OPENSEARCH_TRANSPORT_ENABLED"], + "DD_TRACE_OPENTELEMETRY_1_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_1_ENABLED","DD_INTEGRATION_OPENTELEMETRY_1_ENABLED"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED","DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED","DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_ENABLED": ["DD_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_ENABLED"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_SAMPLE_RATE": ["DD_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_ENABLED": ["DD_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_ENABLED"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_SAMPLE_RATE": ["DD_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_ENABLED","DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_ENABLED"], + "DD_TRACE_OPENTELEMETRY_BETA_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_BETA_ENABLED","DD_INTEGRATION_OPENTELEMETRY_BETA_ENABLED"], + "DD_TRACE_OPENTELEMETRY_EXPERIMENTAL_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_ENABLED","DD_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_ENABLED"], + "DD_TRACE_OPENTRACING_ENABLED": ["DD_TRACE_INTEGRATION_OPENTRACING_ENABLED","DD_INTEGRATION_OPENTRACING_ENABLED"], + "DD_TRACE_OPENTRACING_GLOBALTRACER_ENABLED": ["DD_TRACE_INTEGRATION_OPENTRACING_GLOBALTRACER_ENABLED","DD_INTEGRATION_OPENTRACING_GLOBALTRACER_ENABLED"], + "DD_TRACE_ORG_JSON_ENABLED": ["DD_TRACE_INTEGRATION_ORG_JSON_ENABLED","DD_INTEGRATION_ORG_JSON_ENABLED"], + "DD_TRACE_OSGI_ENABLED": ["DD_TRACE_INTEGRATION_OSGI_ENABLED","DD_INTEGRATION_OSGI_ENABLED"], + "DD_TRACE_PEKKO_ACTOR_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_ENABLED","DD_INTEGRATION_PEKKO_ACTOR_ENABLED"], + "DD_TRACE_PEKKO_ACTOR_MAILBOX_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_MAILBOX_ENABLED","DD_INTEGRATION_PEKKO_ACTOR_MAILBOX_ENABLED"], + "DD_TRACE_PEKKO_ACTOR_RECEIVE_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_RECEIVE_ENABLED","DD_INTEGRATION_PEKKO_ACTOR_RECEIVE_ENABLED"], + "DD_TRACE_PEKKO_ACTOR_SEND_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_SEND_ENABLED","DD_INTEGRATION_PEKKO_ACTOR_SEND_ENABLED"], + "DD_TRACE_PEKKO_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_CONCURRENT_ENABLED","DD_INTEGRATION_PEKKO_CONCURRENT_ENABLED"], + "DD_TRACE_PEKKO_HTTP2_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_HTTP2_ENABLED","DD_INTEGRATION_PEKKO_HTTP2_ENABLED"], + "DD_TRACE_PEKKO_HTTP_ANALYTICS_SAMPLE_RATE": ["DD_PEKKO_HTTP_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_PEKKO_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_PEKKO_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_PEKKO_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_HTTP_CLIENT_ENABLED","DD_INTEGRATION_PEKKO_HTTP_CLIENT_ENABLED"], + "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"], + "DD_TRACE_PLAY_ENABLED": ["DD_TRACE_INTEGRATION_PLAY_ENABLED","DD_INTEGRATION_PLAY_ENABLED"], + "DD_TRACE_PLAY_WS_ANALYTICS_ENABLED": ["DD_PLAY_WS_ANALYTICS_ENABLED"], + "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_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_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_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"], + "DD_TRACE_RATPACK_REQUEST_BODY_ENABLED": ["DD_TRACE_INTEGRATION_RATPACK_REQUEST_BODY_ENABLED","DD_INTEGRATION_RATPACK_REQUEST_BODY_ENABLED"], + "DD_TRACE_REACTIVE_STREAMS_1_ENABLED": ["DD_TRACE_INTEGRATION_REACTIVE_STREAMS_1_ENABLED","DD_INTEGRATION_REACTIVE_STREAMS_1_ENABLED"], + "DD_TRACE_REACTIVE_STREAMS_ENABLED": ["DD_TRACE_INTEGRATION_REACTIVE_STREAMS_ENABLED","DD_INTEGRATION_REACTIVE_STREAMS_ENABLED"], + "DD_TRACE_REACTOR_CORE_ENABLED": ["DD_TRACE_INTEGRATION_REACTOR_CORE_ENABLED","DD_INTEGRATION_REACTOR_CORE_ENABLED"], + "DD_TRACE_REACTOR_NETTY_1_ENABLED": ["DD_TRACE_INTEGRATION_REACTOR_NETTY_1_ENABLED","DD_INTEGRATION_REACTOR_NETTY_1_ENABLED"], + "DD_TRACE_REACTOR_NETTY_ENABLED": ["DD_TRACE_INTEGRATION_REACTOR_NETTY_ENABLED","DD_INTEGRATION_REACTOR_NETTY_ENABLED"], + "DD_TRACE_REDISCALA_ANALYTICS_SAMPLE_RATE": ["DD_REDISCALA_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_REDISCALA_CONNECTION_ENABLED": ["DD_TRACE_INTEGRATION_REDISCALA_CONNECTION_ENABLED","DD_INTEGRATION_REDISCALA_CONNECTION_ENABLED"], + "DD_TRACE_REDISCALA_ENABLED": ["DD_TRACE_INTEGRATION_REDISCALA_ENABLED","DD_INTEGRATION_REDISCALA_ENABLED"], + "DD_TRACE_REDISSON_ANALYTICS_SAMPLE_RATE": ["DD_REDISSON_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_REDISSON_ENABLED": ["DD_TRACE_INTEGRATION_REDISSON_ENABLED","DD_INTEGRATION_REDISSON_ENABLED"], + "DD_TRACE_REDIS_ANALYTICS_SAMPLE_RATE": ["DD_REDIS_ANALYTICS_SAMPLE_RATE"], + "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_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"], + "DD_TRACE_RESTLET_HTTP_ENABLED": ["DD_TRACE_INTEGRATION_RESTLET_HTTP_ENABLED","DD_INTEGRATION_RESTLET_HTTP_ENABLED"], + "DD_TRACE_RESTLET_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_RESTLET_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_RESTLET_HTTP_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_RESTLET_HTTP_SERVER_ENABLED","DD_INTEGRATION_RESTLET_HTTP_SERVER_ENABLED"], + "DD_TRACE_RMI_ANALYTICS_SAMPLE_RATE": ["DD_RMI_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_RMI_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_RMI_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED": ["DD_TRACE_INTEGRATION_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED","DD_INTEGRATION_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED"], + "DD_TRACE_RMI_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_RMI_CLIENT_ENABLED","DD_INTEGRATION_RMI_CLIENT_ENABLED"], + "DD_TRACE_RMI_CONTEXT_PROPAGATOR_ENABLED": ["DD_TRACE_INTEGRATION_RMI_CONTEXT_PROPAGATOR_ENABLED","DD_INTEGRATION_RMI_CONTEXT_PROPAGATOR_ENABLED"], + "DD_TRACE_RMI_ENABLED": ["DD_TRACE_INTEGRATION_RMI_ENABLED","DD_INTEGRATION_RMI_ENABLED"], + "DD_TRACE_RMI_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_RMI_SERVER_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED": ["DD_TRACE_INTEGRATION_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED","DD_INTEGRATION_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED"], + "DD_TRACE_RMI_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_RMI_SERVER_ENABLED","DD_INTEGRATION_RMI_SERVER_ENABLED"], + "DD_TRACE_RUNNABLE_ENABLED": ["DD_TRACE_INTEGRATION_RUNNABLE_ENABLED","DD_INTEGRATION_RUNNABLE_ENABLED"], + "DD_TRACE_RUNNABLE_FUTURE_ENABLED": ["DD_TRACE_INTEGRATION_RUNNABLE_FUTURE_ENABLED","DD_INTEGRATION_RUNNABLE_FUTURE_ENABLED"], + "DD_TRACE_RXJAVA_ENABLED": ["DD_TRACE_INTEGRATION_RXJAVA_ENABLED","DD_INTEGRATION_RXJAVA_ENABLED"], + "DD_TRACE_S3_ENABLED": ["DD_TRACE_INTEGRATION_S3_ENABLED","DD_INTEGRATION_S3_ENABLED"], + "DD_TRACE_SCALATEST_ENABLED": ["DD_TRACE_INTEGRATION_SCALATEST_ENABLED","DD_INTEGRATION_SCALATEST_ENABLED"], + "DD_TRACE_SCALA_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_SCALA_CONCURRENT_ENABLED","DD_INTEGRATION_SCALA_CONCURRENT_ENABLED"], + "DD_TRACE_SCALA_FUTURE_OBJECT_ENABLED": ["DD_TRACE_INTEGRATION_SCALA_FUTURE_OBJECT_ENABLED","DD_INTEGRATION_SCALA_FUTURE_OBJECT_ENABLED"], + "DD_TRACE_SCALA_PROMISE_COMPLETE_ENABLED": ["DD_TRACE_INTEGRATION_SCALA_PROMISE_COMPLETE_ENABLED","DD_INTEGRATION_SCALA_PROMISE_COMPLETE_ENABLED"], + "DD_TRACE_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED": ["DD_TRACE_INTEGRATION_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED","DD_INTEGRATION_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED"], + "DD_TRACE_SCALA_PROMISE_RESOLVE_ENABLED": ["DD_TRACE_INTEGRATION_SCALA_PROMISE_RESOLVE_ENABLED","DD_INTEGRATION_SCALA_PROMISE_RESOLVE_ENABLED"], + "DD_TRACE_SELENIUM_ENABLED": ["DD_TRACE_INTEGRATION_SELENIUM_ENABLED","DD_INTEGRATION_SELENIUM_ENABLED"], + "DD_TRACE_SERVELET_RESPONSE_ENABLED": ["DD_TRACE_INTEGRATION_SERVELET_RESPONSE_ENABLED","DD_INTEGRATION_SERVELET_RESPONSE_ENABLED"], + "DD_TRACE_SERVICETALK_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_SERVICETALK_CONCURRENT_ENABLED","DD_INTEGRATION_SERVICETALK_CONCURRENT_ENABLED"], + "DD_TRACE_SERVICETALK_ENABLED": ["DD_TRACE_INTEGRATION_SERVICETALK_ENABLED","DD_INTEGRATION_SERVICETALK_ENABLED"], + "DD_TRACE_SERVLET_2_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_2_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SERVLET_2_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_2_ENABLED","DD_INTEGRATION_SERVLET_2_ENABLED"], + "DD_TRACE_SERVLET_3_ANALYTICS_ENABLED": ["DD_SERVLET_3_ANALYTICS_ENABLED"], + "DD_TRACE_SERVLET_3_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_3_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SERVLET_3_ASYNC_CONTEXT_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_3_ASYNC_CONTEXT_ENABLED", "DD_INTEGRATION_SERVLET_3_ASYNC_CONTEXT_ENABLED"], + "DD_TRACE_SERVLET_3_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_3_ENABLED","DD_INTEGRATION_SERVLET_3_ENABLED"], + "DD_TRACE_SERVLET_5_ASYNC_CONTEXT_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_5_ASYNC_CONTEXT_ENABLED", "DD_INTEGRATION_SERVLET_5_ASYNC_CONTEXT_ENABLED"], + "DD_TRACE_SERVLET_5_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_5_ENABLED","DD_INTEGRATION_SERVLET_5_ENABLED"], + "DD_TRACE_SERVLET_ANALYTICS_ENABLED": ["DD_SERVLET_ANALYTICS_ENABLED"], + "DD_TRACE_SERVLET_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SERVLET_COOKIE_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_COOKIE_ENABLED","DD_INTEGRATION_SERVLET_COOKIE_ENABLED"], + "DD_TRACE_SERVLET_DISPATCHER_ANALYTICS_ENABLED": ["DD_SERVLET_DISPATCHER_ANALYTICS_ENABLED"], + "DD_TRACE_SERVLET_DISPATCHER_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_DISPATCHER_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SERVLET_DISPATCHER_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_DISPATCHER_ENABLED","DD_INTEGRATION_SERVLET_DISPATCHER_ENABLED"], + "DD_TRACE_SERVLET_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_ENABLED","DD_INTEGRATION_SERVLET_ENABLED"], + "DD_TRACE_SERVLET_FILTER_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_FILTER_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SERVLET_FILTER_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_FILTER_ENABLED","DD_INTEGRATION_SERVLET_FILTER_ENABLED"], + "DD_TRACE_SERVLET_REQUEST_BODY_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_REQUEST_BODY_ENABLED","DD_INTEGRATION_SERVLET_REQUEST_BODY_ENABLED"], + "DD_TRACE_SERVLET_REQUEST_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_REQUEST_ENABLED","DD_INTEGRATION_SERVLET_REQUEST_ENABLED"], + "DD_TRACE_SERVLET_RESPONSE_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_RESPONSE_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SERVLET_RESPONSE_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_RESPONSE_ENABLED","DD_INTEGRATION_SERVLET_RESPONSE_ENABLED"], + "DD_TRACE_SERVLET_SERVICE_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_SERVICE_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SERVLET_SERVICE_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_SERVICE_ENABLED","DD_INTEGRATION_SERVLET_SERVICE_ENABLED"], + "DD_TRACE_SERVLET_SESSION_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_SESSION_ENABLED","DD_INTEGRATION_SERVLET_SESSION_ENABLED"], + "DD_TRACE_SETUP_TEARDOWN_ENABLED": ["DD_TRACE_INTEGRATION_SETUP_TEARDOWN_ENABLED","DD_INTEGRATION_SETUP_TEARDOWN_ENABLED"], + "DD_TRACE_SFN_ENABLED": ["DD_TRACE_INTEGRATION_SFN_ENABLED","DD_INTEGRATION_SFN_ENABLED"], + "DD_TRACE_SHUTDOWN_ENABLED": ["DD_TRACE_INTEGRATION_SHUTDOWN_ENABLED","DD_INTEGRATION_SHUTDOWN_ENABLED"], + "DD_TRACE_SLICK_ENABLED": ["DD_TRACE_INTEGRATION_SLICK_ENABLED","DD_INTEGRATION_SLICK_ENABLED"], + "DD_TRACE_SNAKEYAML_ENABLED": ["DD_TRACE_INTEGRATION_SNAKEYAML_ENABLED","DD_INTEGRATION_SNAKEYAML_ENABLED"], + "DD_TRACE_SNS_ENABLED": ["DD_TRACE_INTEGRATION_SNS_ENABLED","DD_INTEGRATION_SNS_ENABLED"], + "DD_TRACE_SOCKET_ENABLED": ["DD_TRACE_INTEGRATION_SOCKET_ENABLED","DD_INTEGRATION_SOCKET_ENABLED"], + "DD_TRACE_SPARKJAVA_2_4_ENABLED": ["DD_TRACE_INTEGRATION_SPARKJAVA_2_4_ENABLED","DD_INTEGRATION_SPARKJAVA_2_4_ENABLED"], + "DD_TRACE_SPARKJAVA_ENABLED": ["DD_TRACE_INTEGRATION_SPARKJAVA_ENABLED","DD_INTEGRATION_SPARKJAVA_ENABLED"], + "DD_TRACE_SPARK_ENABLED": ["DD_TRACE_INTEGRATION_SPARK_ENABLED","DD_INTEGRATION_SPARK_ENABLED"], + "DD_TRACE_SPARK_EXECUTOR_ANALYTICS_SAMPLE_RATE": ["DD_SPARK_EXECUTOR_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SPARK_EXECUTOR_ENABLED": ["DD_TRACE_INTEGRATION_SPARK_EXECUTOR_ENABLED","DD_INTEGRATION_SPARK_EXECUTOR_ENABLED"], + "DD_TRACE_SPARK_EXIT_ENABLED": ["DD_TRACE_INTEGRATION_SPARK_EXIT_ENABLED","DD_INTEGRATION_SPARK_EXIT_ENABLED"], + "DD_TRACE_SPARK_OPENLINEAGE_ENABLED": ["DD_TRACE_INTEGRATION_SPARK_OPENLINEAGE_ENABLED","DD_INTEGRATION_SPARK_OPENLINEAGE_ENABLED"], + "DD_TRACE_SPRAY_ANALYTICS_SAMPLE_RATE": ["DD_SPRAY_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SPRAY_HTTP_ENABLED": ["DD_TRACE_INTEGRATION_SPRAY_HTTP_ENABLED","DD_INTEGRATION_SPRAY_HTTP_ENABLED"], + "DD_TRACE_SPRAY_HTTP_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_SPRAY_HTTP_SERVER_ENABLED","DD_INTEGRATION_SPRAY_HTTP_SERVER_ENABLED"], + "DD_TRACE_SPRING_ASYNC_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_ASYNC_ENABLED","DD_INTEGRATION_SPRING_ASYNC_ENABLED"], + "DD_TRACE_SPRING_BEANS_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_BEANS_ENABLED","DD_INTEGRATION_SPRING_BEANS_ENABLED"], + "DD_TRACE_SPRING_BOOT_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_BOOT_ENABLED","DD_INTEGRATION_SPRING_BOOT_ENABLED"], + "DD_TRACE_SPRING_BOOT_SPAN_ORIGIN_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_BOOT_SPAN_ORIGIN_ENABLED","DD_INTEGRATION_SPRING_BOOT_SPAN_ORIGIN_ENABLED"], + "DD_TRACE_SPRING_CLOUD_ZUUL_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_CLOUD_ZUUL_ENABLED","DD_INTEGRATION_SPRING_CLOUD_ZUUL_ENABLED"], + "DD_TRACE_SPRING_CORE_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_CORE_ENABLED","DD_INTEGRATION_SPRING_CORE_ENABLED"], + "DD_TRACE_SPRING_DATA_ANALYTICS_ENABLED": ["DD_SPRING_DATA_ANALYTICS_ENABLED"], + "DD_TRACE_SPRING_DATA_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_DATA_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SPRING_DATA_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_DATA_ENABLED","DD_INTEGRATION_SPRING_DATA_ENABLED"], + "DD_TRACE_SPRING_JMS_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_JMS_ENABLED","DD_INTEGRATION_SPRING_JMS_ENABLED"], + "DD_TRACE_SPRING_MESSAGING_4_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_MESSAGING_4_ENABLED","DD_INTEGRATION_SPRING_MESSAGING_4_ENABLED"], + "DD_TRACE_SPRING_MESSAGING_ANALYTICS_ENABLED": ["DD_SPRING_MESSAGING_ANALYTICS_ENABLED"], + "DD_TRACE_SPRING_MESSAGING_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_MESSAGING_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SPRING_MESSAGING_E2E_DURATION_ENABLED": ["DD_SPRING_MESSAGING_E2E_DURATION_ENABLED"], + "DD_TRACE_SPRING_MESSAGING_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_MESSAGING_ENABLED","DD_INTEGRATION_SPRING_MESSAGING_ENABLED"], + "DD_TRACE_SPRING_PATH_FILTER_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_PATH_FILTER_ENABLED","DD_INTEGRATION_SPRING_PATH_FILTER_ENABLED"], + "DD_TRACE_SPRING_RABBIT_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_RABBIT_ENABLED","DD_INTEGRATION_SPRING_RABBIT_ENABLED"], + "DD_TRACE_SPRING_SCHEDULING_ANALYTICS_ENABLED": ["DD_SPRING_SCHEDULING_ANALYTICS_ENABLED"], + "DD_TRACE_SPRING_SCHEDULING_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_SCHEDULING_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SPRING_SCHEDULING_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_SCHEDULING_ENABLED","DD_INTEGRATION_SPRING_SCHEDULING_ENABLED"], + "DD_TRACE_SPRING_SCHEDULING_LEGACY_TRACING_ENABLED": ["DD_SPRING_SCHEDULING_LEGACY_TRACING_ENABLED"], + "DD_TRACE_SPRING_SECURITY_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_SECURITY_ENABLED","DD_INTEGRATION_SPRING_SECURITY_ENABLED"], + "DD_TRACE_SPRING_WEBFLUX_ANALYTICS_ENABLED": ["DD_SPRING_WEBFLUX_ANALYTICS_ENABLED"], + "DD_TRACE_SPRING_WEBFLUX_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_WEBFLUX_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SPRING_WEBFLUX_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_WEBFLUX_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SPRING_WEBFLUX_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WEBFLUX_CLIENT_ENABLED","DD_INTEGRATION_SPRING_WEBFLUX_CLIENT_ENABLED"], + "DD_TRACE_SPRING_WEBFLUX_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WEBFLUX_ENABLED","DD_INTEGRATION_SPRING_WEBFLUX_ENABLED"], + "DD_TRACE_SPRING_WEBFLUX_FUNCTIONAL_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WEBFLUX_FUNCTIONAL_ENABLED","DD_INTEGRATION_SPRING_WEBFLUX_FUNCTIONAL_ENABLED"], + "DD_TRACE_SPRING_WEB_ANALYTICS_ENABLED": ["DD_SPRING_WEB_ANALYTICS_ENABLED"], + "DD_TRACE_SPRING_WEB_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_WEB_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SPRING_WEB_CODE_ORIGIN_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WEB_CODE_ORIGIN_ENABLED","DD_INTEGRATION_SPRING_WEB_CODE_ORIGIN_ENABLED"], + "DD_TRACE_SPRING_WEB_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WEB_ENABLED","DD_INTEGRATION_SPRING_WEB_ENABLED"], + "DD_TRACE_SPRING_WS_2_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WS_2_ENABLED","DD_INTEGRATION_SPRING_WS_2_ENABLED"], + "DD_TRACE_SPRING_WS_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WS_ENABLED","DD_INTEGRATION_SPRING_WS_ENABLED"], + "DD_TRACE_SPYMEMCACHED_ANALYTICS_SAMPLE_RATE": ["DD_SPYMEMCACHED_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_SPYMEMCACHED_ENABLED": ["DD_TRACE_INTEGRATION_SPYMEMCACHED_ENABLED","DD_INTEGRATION_SPYMEMCACHED_ENABLED"], + "DD_TRACE_SQS_ENABLED": ["DD_TRACE_INTEGRATION_SQS_ENABLED","DD_INTEGRATION_SQS_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_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_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_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"], + "DD_TRACE_TESTNG_7_ENABLED": ["DD_TRACE_INTEGRATION_TESTNG_7_ENABLED","DD_INTEGRATION_TESTNG_7_ENABLED"], + "DD_TRACE_TESTNG_ENABLED": ["DD_TRACE_INTEGRATION_TESTNG_ENABLED","DD_INTEGRATION_TESTNG_ENABLED"], + "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_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"], + "DD_TRACE_TIBCO_BW_ENABLED": ["DD_TRACE_INTEGRATION_TIBCO_BW_ENABLED","DD_INTEGRATION_TIBCO_BW_ENABLED"], + "DD_TRACE_TIBCO_ENABLED": ["DD_TRACE_INTEGRATION_TIBCO_ENABLED","DD_INTEGRATION_TIBCO_ENABLED"], + "DD_TRACE_TINYLOG_ENABLED": ["DD_TRACE_INTEGRATION_TINYLOG_ENABLED","DD_INTEGRATION_TINYLOG_ENABLED"], + "DD_TRACE_TOMCAT_ANALYTICS_ENABLED": ["DD_TOMCAT_ANALYTICS_ENABLED"], + "DD_TRACE_TOMCAT_ANALYTICS_SAMPLE_RATE": ["DD_TOMCAT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_TOMCAT_CLASSLOADING_ENABLED": ["DD_TRACE_INTEGRATION_TOMCAT_CLASSLOADING_ENABLED","DD_INTEGRATION_TOMCAT_CLASSLOADING_ENABLED"], + "DD_TRACE_TOMCAT_ENABLED": ["DD_TRACE_INTEGRATION_TOMCAT_ENABLED","DD_INTEGRATION_TOMCAT_ENABLED"], + "DD_TRACE_TOMCAT_WEBSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_TOMCAT_WEBSOCKET_ENABLED","DD_INTEGRATION_TOMCAT_WEBSOCKET_ENABLED"], + "DD_TRACE_TRACE_ANNOTATION_ANALYTICS_ENABLED": ["DD_TRACE_ANNOTATION_ANALYTICS_ENABLED"], + "DD_TRACE_TRACE_ANNOTATION_ANALYTICS_SAMPLE_RATE": ["DD_TRACE_ANNOTATION_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_TRACE_ANNOTATION_ENABLED": ["DD_TRACE_INTEGRATION_TRACE_ANNOTATION_ENABLED","DD_INTEGRATION_TRACE_ANNOTATION_ENABLED"], + "DD_TRACE_TRACE_CONFIG_ANALYTICS_ENABLED": ["DD_TRACE_CONFIG_ANALYTICS_ENABLED"], + "DD_TRACE_TRACE_CONFIG_ANALYTICS_SAMPLE_RATE": ["DD_TRACE_CONFIG_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_TRACE_CONFIG_ENABLED": ["DD_TRACE_INTEGRATION_TRACE_CONFIG_ENABLED","DD_INTEGRATION_TRACE_CONFIG_ENABLED"], + "DD_TRACE_TRACE_ENABLED": ["DD_TRACE_INTEGRATION_TRACE_ENABLED","DD_INTEGRATION_TRACE_ENABLED"], + "DD_TRACE_TWILIO_SDK_ANALYTICS_SAMPLE_RATE": ["DD_TWILIO_SDK_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_TWILIO_SDK_ENABLED": ["DD_TRACE_INTEGRATION_TWILIO_SDK_ENABLED","DD_INTEGRATION_TWILIO_SDK_ENABLED"], + "DD_TRACE_UNDERTOW_2_0_ENABLED": ["DD_TRACE_INTEGRATION_UNDERTOW_2_0_ENABLED","DD_INTEGRATION_UNDERTOW_2_0_ENABLED"], + "DD_TRACE_UNDERTOW_2_2_ENABLED": ["DD_TRACE_INTEGRATION_UNDERTOW_2_2_ENABLED","DD_INTEGRATION_UNDERTOW_2_2_ENABLED"], + "DD_TRACE_UNDERTOW_ENABLED": ["DD_TRACE_INTEGRATION_UNDERTOW_ENABLED","DD_INTEGRATION_UNDERTOW_ENABLED"], + "DD_TRACE_UNDERTOW_HTTP_ANALYTICS_SAMPLE_RATE": ["DD_UNDERTOW_HTTP_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_UNDERTOW_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_UNDERTOW_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_UNDERTOW_LEGACY_TRACING_ENABLED": ["DD_UNDERTOW_LEGACY_TRACING_ENABLED"], + "DD_TRACE_UNDERTOW_REQUEST_PARSE_ENABLED": ["DD_TRACE_INTEGRATION_UNDERTOW_REQUEST_PARSE_ENABLED","DD_INTEGRATION_UNDERTOW_REQUEST_PARSE_ENABLED"], + "DD_TRACE_URLCONNECTION_ANALYTICS_SAMPLE_RATE": ["DD_URLCONNECTION_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_URLCONNECTION_ENABLED": ["DD_TRACE_INTEGRATION_URLCONNECTION_ENABLED","DD_INTEGRATION_URLCONNECTION_ENABLED"], + "DD_TRACE_VALKEY_ANALYTICS_SAMPLE_RATE": ["DD_VALKEY_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_VALKEY_ENABLED": ["DD_TRACE_INTEGRATION_VALKEY_ENABLED","DD_INTEGRATION_VALKEY_ENABLED"], + "DD_TRACE_VELOCITY_ENABLED": ["DD_TRACE_INTEGRATION_VELOCITY_ENABLED","DD_INTEGRATION_VELOCITY_ENABLED"], + "DD_TRACE_VERTX_3_4_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_3_4_ENABLED","DD_INTEGRATION_VERTX_3_4_ENABLED"], + "DD_TRACE_VERTX_3_5_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_3_5_ENABLED","DD_INTEGRATION_VERTX_3_5_ENABLED"], + "DD_TRACE_VERTX_3_9_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_3_9_ENABLED","DD_INTEGRATION_VERTX_3_9_ENABLED"], + "DD_TRACE_VERTX_4_0_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_4_0_ENABLED","DD_INTEGRATION_VERTX_4_0_ENABLED"], + "DD_TRACE_VERTX_5_0_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_5_0_ENABLED","DD_INTEGRATION_VERTX_5_0_ENABLED"], + "DD_TRACE_VERTX_ANALYTICS_SAMPLE_RATE": ["DD_VERTX_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_VERTX_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_ENABLED","DD_INTEGRATION_VERTX_ENABLED"], + "DD_TRACE_VERTX_REDIS_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_VERTX_REDIS_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_VERTX_REDIS_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_REDIS_CLIENT_ENABLED","DD_INTEGRATION_VERTX_REDIS_CLIENT_ENABLED"], + "DD_TRACE_VERTX_ROUTE_HANDLER_ANALYTICS_ENABLED": ["DD_VERTX_ROUTE_HANDLER_ANALYTICS_ENABLED"], + "DD_TRACE_VERTX_ROUTE_HANDLER_ANALYTICS_SAMPLE_RATE": ["DD_VERTX_ROUTE_HANDLER_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_VERTX_SQL_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_VERTX_SQL_CLIENT_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_VERTX_SQL_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_SQL_CLIENT_ENABLED","DD_INTEGRATION_VERTX_SQL_CLIENT_ENABLED"], + "DD_TRACE_WALLCLOCK_ENABLED": ["DD_TRACE_INTEGRATION_WALLCLOCK_ENABLED","DD_INTEGRATION_WALLCLOCK_ENABLED"], + "DD_TRACE_WEAVER_ENABLED": ["DD_TRACE_INTEGRATION_WEAVER_ENABLED","DD_INTEGRATION_WEAVER_ENABLED"], + "DD_TRACE_WEBSOCKET_ANALYTICS_SAMPLE_RATE": ["DD_WEBSOCKET_ANALYTICS_SAMPLE_RATE"], + "DD_TRACE_WEBSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_WEBSOCKET_ENABLED","DD_INTEGRATION_WEBSOCKET_ENABLED"], + "DD_TRACE_WEBSPHERE_JMX_ENABLED": ["DD_TRACE_INTEGRATION_WEBSPHERE_JMX_ENABLED","DD_INTEGRATION_WEBSPHERE_JMX_ENABLED"], + "DD_TRACE_WILDFLY_ENABLED": ["DD_TRACE_INTEGRATION_WILDFLY_ENABLED","DD_INTEGRATION_WILDFLY_ENABLED"], + "DD_TRACE_ZIO_EXPERIMENTAL_ENABLED": ["DD_TRACE_INTEGRATION_ZIO_EXPERIMENTAL_ENABLED","DD_INTEGRATION_ZIO_EXPERIMENTAL_ENABLED"], + "DD_TRACE_AEROSPIKE_ANALYTICS_ENABLED": ["DD_AEROSPIKE_ANALYTICS_ENABLED"], + "DD_TRACE_AKKA_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_AKKA_HTTP_CLIENT_ANALYTICS_ENABLED"], + "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"], + "DD_TRACE_APACHE_HTTP_CLIENT5_ANALYTICS_ENABLED": ["DD_APACHE_HTTP_CLIENT5_ANALYTICS_ENABLED"], + "DD_TRACE_APACHE_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_APACHE_HTTP_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_ARMERIA_ANALYTICS_ENABLED": ["DD_ARMERIA_ANALYTICS_ENABLED"], + "DD_TRACE_ARMERIA_GRPC_ANALYTICS_ENABLED": ["DD_ARMERIA_GRPC_ANALYTICS_ENABLED"], + "DD_TRACE_ARMERIA_GRPC_CLIENT_ANALYTICS_ENABLED": ["DD_ARMERIA_GRPC_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_ARMERIA_GRPC_SERVER_ANALYTICS_ENABLED": ["DD_ARMERIA_GRPC_SERVER_ANALYTICS_ENABLED"], + "DD_TRACE_AWS_SDK_ANALYTICS_ENABLED": ["DD_AWS_SDK_ANALYTICS_ENABLED"], + "DD_TRACE_AWS_SDK_E2E_DURATION_ENABLED": ["DD_AWS_SDK_E2E_DURATION_ENABLED"], + "DD_TRACE_AXIS2_ANALYTICS_ENABLED": ["DD_AXIS2_ANALYTICS_ENABLED"], + "DD_TRACE_AXWAY_HTTP_ANALYTICS_ENABLED": ["DD_AXWAY_HTTP_ANALYTICS_ENABLED"], + "DD_TRACE_AZURE_FUNCTIONS_ANALYTICS_ENABLED": ["DD_AZURE_FUNCTIONS_ANALYTICS_ENABLED"], + "DD_TRACE_CASSANDRA_ANALYTICS_ENABLED": ["DD_CASSANDRA_ANALYTICS_ENABLED"], + "DD_TRACE_COMMONS_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_COMMONS_HTTP_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_COUCHBASE_ANALYTICS_ENABLED": ["DD_COUCHBASE_ANALYTICS_ENABLED"], + "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_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"], + "DD_TRACE_GOOGLE_PUBSUB_ANALYTICS_ENABLED": ["DD_GOOGLE_PUBSUB_ANALYTICS_ENABLED"], + "DD_TRACE_GOOGLE_PUBSUB_E2E_DURATION_ENABLED": ["DD_GOOGLE_PUBSUB_E2E_DURATION_ENABLED"], + "DD_TRACE_GRAPHQL_JAVA_ANALYTICS_ENABLED": ["DD_GRAPHQL_JAVA_ANALYTICS_ENABLED"], + "DD_TRACE_GRIZZLY_CLIENT_ANALYTICS_ENABLED": ["DD_GRIZZLY_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_HAZELCAST_SDK_ANALYTICS_ENABLED": ["DD_HAZELCAST_SDK_ANALYTICS_ENABLED"], + "DD_TRACE_HIBERNATE_CORE_ANALYTICS_ENABLED": ["DD_HIBERNATE_CORE_ANALYTICS_ENABLED"], + "DD_TRACE_HTTPASYNCCLIENT_ANALYTICS_ENABLED": ["DD_HTTPASYNCCLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_HTTPCLIENT5_ANALYTICS_ENABLED": ["DD_HTTPCLIENT5_ANALYTICS_ENABLED"], + "DD_TRACE_HTTPCLIENT_ANALYTICS_ENABLED": ["DD_HTTPCLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_IGNITE_ANALYTICS_ENABLED": ["DD_IGNITE_ANALYTICS_ENABLED"], + "DD_TRACE_JAKARTA_WS_ANALYTICS_ENABLED": ["DD_JAKARTA_WS_ANALYTICS_ENABLED"], + "DD_TRACE_JAVA_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_JAVA_HTTP_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_JAXRS_ANALYTICS_ENABLED": ["DD_JAXRS_ANALYTICS_ENABLED"], + "DD_TRACE_JAX_RS_ANALYTICS_ENABLED": ["DD_JAX_RS_ANALYTICS_ENABLED"], + "DD_TRACE_JAX_RS_CLIENT_ANALYTICS_ENABLED": ["DD_JAX_RS_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_JAX_WS_ANALYTICS_ENABLED": ["DD_JAX_WS_ANALYTICS_ENABLED"], + "DD_TRACE_JDBC_DATASOURCE_ANALYTICS_ENABLED": ["DD_JDBC_DATASOURCE_ANALYTICS_ENABLED"], + "DD_TRACE_JEDIS_ANALYTICS_ENABLED": ["DD_JEDIS_ANALYTICS_ENABLED"], + "DD_TRACE_JETTY_CLIENT_ANALYTICS_ENABLED": ["DD_JETTY_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_JMS_ANALYTICS_ENABLED": ["DD_JMS_ANALYTICS_ENABLED"], + "DD_TRACE_JMS_E2E_DURATION_ENABLED": ["DD_JMS_E2E_DURATION_ENABLED"], + "DD_TRACE_JMS_TIME_IN_QUEUE_ENABLED": ["DD_JMS_TIME_IN_QUEUE_ENABLED"], + "DD_TRACE_KAFKA_STREAMS_ANALYTICS_ENABLED": ["DD_KAFKA_STREAMS_ANALYTICS_ENABLED"], + "DD_TRACE_KAFKA_STREAMS_E2E_DURATION_ENABLED": ["DD_KAFKA_STREAMS_E2E_DURATION_ENABLED"], + "DD_TRACE_LETTUCE_ANALYTICS_ENABLED": ["DD_LETTUCE_ANALYTICS_ENABLED"], + "DD_TRACE_LIBERTY_ANALYTICS_ENABLED": ["DD_LIBERTY_ANALYTICS_ENABLED"], + "DD_TRACE_MICRONAUT_ANALYTICS_ENABLED": ["DD_MICRONAUT_ANALYTICS_ENABLED"], + "DD_TRACE_MULE_ANALYTICS_ENABLED": ["DD_MULE_ANALYTICS_ENABLED"], + "DD_TRACE_NING_ANALYTICS_ENABLED": ["DD_NING_ANALYTICS_ENABLED"], + "DD_TRACE_OKHTTP_2_ANALYTICS_ENABLED": ["DD_OKHTTP_2_ANALYTICS_ENABLED"], + "DD_TRACE_OKHTTP_3_ANALYTICS_ENABLED": ["DD_OKHTTP_3_ANALYTICS_ENABLED"], + "DD_TRACE_OKHTTP_ANALYTICS_ENABLED": ["DD_OKHTTP_ANALYTICS_ENABLED"], + "DD_TRACE_OPENSEARCH_ANALYTICS_ENABLED": ["DD_OPENSEARCH_ANALYTICS_ENABLED"], + "DD_TRACE_PEKKO_HTTP_ANALYTICS_ENABLED": ["DD_PEKKO_HTTP_ANALYTICS_ENABLED"], + "DD_TRACE_PEKKO_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_PEKKO_HTTP_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_PEKKO_HTTP_SERVER_ANALYTICS_ENABLED": ["DD_PEKKO_HTTP_SERVER_ANALYTICS_ENABLED"], + "DD_TRACE_QUARTZ_ANALYTICS_ENABLED": ["DD_QUARTZ_ANALYTICS_ENABLED"], + "DD_TRACE_RABBITMQ_ANALYTICS_ENABLED": ["DD_RABBITMQ_ANALYTICS_ENABLED"], + "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_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"], + "DD_TRACE_RESTLET_HTTP_SERVER_ANALYTICS_ENABLED": ["DD_RESTLET_HTTP_SERVER_ANALYTICS_ENABLED"], + "DD_TRACE_RMI_ANALYTICS_ENABLED": ["DD_RMI_ANALYTICS_ENABLED"], + "DD_TRACE_RMI_CLIENT_ANALYTICS_ENABLED": ["DD_RMI_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_RMI_SERVER_ANALYTICS_ENABLED": ["DD_RMI_SERVER_ANALYTICS_ENABLED"], + "DD_TRACE_SERVLET_2_ANALYTICS_ENABLED": ["DD_SERVLET_2_ANALYTICS_ENABLED"], + "DD_TRACE_SERVLET_FILTER_ANALYTICS_ENABLED": ["DD_SERVLET_FILTER_ANALYTICS_ENABLED"], + "DD_TRACE_SERVLET_RESPONSE_ANALYTICS_ENABLED": ["DD_SERVLET_RESPONSE_ANALYTICS_ENABLED"], + "DD_TRACE_SERVLET_SERVICE_ANALYTICS_ENABLED": ["DD_SERVLET_SERVICE_ANALYTICS_ENABLED"], + "DD_TRACE_SPARK_EXECUTOR_ANALYTICS_ENABLED": ["DD_SPARK_EXECUTOR_ANALYTICS_ENABLED"], + "DD_TRACE_SPRAY_ANALYTICS_ENABLED": ["DD_SPRAY_ANALYTICS_ENABLED"], + "DD_TRACE_SPRING_WEBFLUX_CLIENT_ANALYTICS_ENABLED": ["DD_SPRING_WEBFLUX_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_SPYMEMCACHED_ANALYTICS_ENABLED": ["DD_SPYMEMCACHED_ANALYTICS_ENABLED"], + "DD_TRACE_SQS_TIME_IN_QUEUE_ENABLED": ["DD_SQS_TIME_IN_QUEUE_ENABLED"], + "DD_TRACE_SYNAPSE3_ANALYTICS_ENABLED": ["DD_SYNAPSE3_ANALYTICS_ENABLED"], + "DD_TRACE_TIBCO_BW_ANALYTICS_ENABLED": ["DD_TIBCO_BW_ANALYTICS_ENABLED"], + "DD_TRACE_TWILIO_SDK_ANALYTICS_ENABLED": ["DD_TWILIO_SDK_ANALYTICS_ENABLED"], + "DD_TRACE_UNDERTOW_HTTP_ANALYTICS_ENABLED": ["DD_UNDERTOW_HTTP_ANALYTICS_ENABLED"], + "DD_TRACE_UNDERTOW_HTTP_SERVER_ANALYTICS_ENABLED": ["DD_UNDERTOW_HTTP_SERVER_ANALYTICS_ENABLED"], + "DD_TRACE_URLCONNECTION_ANALYTICS_ENABLED": ["DD_URLCONNECTION_ANALYTICS_ENABLED"], + "DD_TRACE_VALKEY_ANALYTICS_ENABLED": ["DD_VALKEY_ANALYTICS_ENABLED"], + "DD_TRACE_VERTX_ANALYTICS_ENABLED": ["DD_VERTX_ANALYTICS_ENABLED"], + "DD_TRACE_VERTX_REDIS_CLIENT_ANALYTICS_ENABLED": ["DD_VERTX_REDIS_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_VERTX_SQL_CLIENT_ANALYTICS_ENABLED": ["DD_VERTX_SQL_CLIENT_ANALYTICS_ENABLED"], + "DD_TRACE_WEBSOCKET_ANALYTICS_ENABLED": ["DD_WEBSOCKET_ANALYTICS_ENABLED"] + }, + "deprecations": { + } +} From 6ba7dc0db6f58824cb4548683f291bd0809272c9 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Tue, 23 Sep 2025 14:04:45 -0700 Subject: [PATCH 03/21] removing extra supported-configurations.json --- .../resources/supported-configurations.json | 2050 ----------------- 1 file changed, 2050 deletions(-) delete mode 100644 utils/config-utils/src/main/resources/supported-configurations.json diff --git a/utils/config-utils/src/main/resources/supported-configurations.json b/utils/config-utils/src/main/resources/supported-configurations.json deleted file mode 100644 index 725fef3703e..00000000000 --- a/utils/config-utils/src/main/resources/supported-configurations.json +++ /dev/null @@ -1,2050 +0,0 @@ -{ - "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"], - "DD_AGENTLESS_LOG_SUBMISSION_URL": ["A"], - "DD_AGENT_HOST": ["A"], - "DD_AGENT_PORT": ["A"], - "DD_API_KEY": ["A"], - "DD_API_KEY_FILE": ["A"], - "DD_API_SECURITY_ENABLED": ["A"], - "DD_API_SECURITY_ENDPOINT_COLLECTION_ENABLED": ["A"], - "DD_API_SECURITY_ENDPOINT_COLLECTION_MESSAGE_LIMIT": ["A"], - "DD_API_SECURITY_SAMPLE_DELAY": ["A"], - "DD_APM_TRACING_ENABLED": ["A"], - "DD_APPLICATION_KEY": ["A"], - "DD_APPLICATION_KEY_FILE": ["A"], - "DD_APP_CUSTOMLOGMANAGER": ["A"], - "DD_APP_CUSTOMJMXBUILDER": ["A"], - "DD_APPSEC_AUTOMATED_USER_EVENTS_TRACKING": ["A"], - "DD_APPSEC_AUTO_USER_INSTRUMENTATION_MODE": ["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"], - "DD_APPSEC_RULES": ["A"], - "DD_APPSEC_SCA_ENABLED": ["A"], - "DD_APPSEC_STACKTRACE_ENABLED": ["A"], - "DD_APPSEC_STACK_TRACE_ENABLED": ["A"], - "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"], - "DD_CIVISIBILITY_AGENTLESS_URL": ["A"], - "DD_CIVISIBILITY_AGENT_JAR_URI": ["A"], - "DD_CIVISIBILITY_AUTO_CONFIGURATION_ENABLED": ["A"], - "DD_CIVISIBILITY_AUTO_INSTRUMENTATION_PROVIDER": ["A"], - "DD_CIVISIBILITY_BACKEND_API_TIMEOUT_MILLIS": ["A"], - "DD_CIVISIBILITY_BUILD_INSTRUMENTATION_ENABLED": ["A"], - "DD_CIVISIBILITY_CIPROVIDER_INTEGRATION_ENABLED": ["A"], - "DD_CIVISIBILITY_CODE_COVERAGE_ENABLED": ["A"], - "DD_CIVISIBILITY_CODE_COVERAGE_EXCLUDES": ["A"], - "DD_CIVISIBILITY_CODE_COVERAGE_INCLUDES": ["A"], - "DD_CIVISIBILITY_CODE_COVERAGE_LINES_ENABLED": ["A"], - "DD_CIVISIBILITY_CODE_COVERAGE_REPORT_DUMP_DIR": ["A"], - "DD_CIVISIBILITY_CODE_COVERAGE_ROOT_PACKAGES_LIMIT": ["A"], - "DD_CIVISIBILITY_COMPILER_PLUGIN_AUTO_CONFIGURATION_ENABLED": ["A"], - "DD_CIVISIBILITY_COMPILER_PLUGIN_VERSION": ["A"], - "DD_CIVISIBILITY_DEBUG_PORT": ["A"], - "DD_CIVISIBILITY_EARLY_FLAKE_DETECTION_ENABLED": ["A"], - "DD_CIVISIBILITY_EARLY_FLAKE_DETECTION_LOWER_LIMIT": ["A"], - "DD_CIVISIBILITY_ENABLED": ["A"], - "DD_CIVISIBILITY_EXECUTION_SETTINGS_CACHE_SIZE": ["A"], - "DD_CIVISIBILITY_FLAKY_RETRY_COUNT": ["A"], - "DD_CIVISIBILITY_FLAKY_RETRY_ENABLED": ["A"], - "DD_CIVISIBILITY_FLAKY_RETRY_ONLY_KNOWN_FLAKES": ["A"], - "DD_CIVISIBILITY_GIT_CLIENT_ENABLED": ["A"], - "DD_CIVISIBILITY_GIT_COMMAND_TIMEOUT_MILLIS": ["A"], - "DD_CIVISIBILITY_GIT_REMOTE_NAME": ["A"], - "DD_CIVISIBILITY_GIT_UNSHALLOW_DEFER": ["A"], - "DD_CIVISIBILITY_GIT_UNSHALLOW_ENABLED": ["A"], - "DD_CIVISIBILITY_GIT_UPLOAD_ENABLED": ["A"], - "DD_CIVISIBILITY_GIT_UPLOAD_TIMEOUT_MILLIS": ["A"], - "DD_CIVISIBILITY_GRADLE_SOURCESETS": ["A"], - "DD_CIVISIBILITY_IMPACTED_TESTS_DETECTION_ENABLED": ["A"], - "DD_CIVISIBILITY_INJECTED_TRACER_VERSION": ["A"], - "DD_CIVISIBILITY_ITR_ENABLED": ["A"], - "DD_CIVISIBILITY_JACOCO_PLUGIN_VERSION": ["A"], - "DD_CIVISIBILITY_JVM_INFO_CACHE_SIZE": ["A"], - "DD_CIVISIBILITY_KNOWN_TESTS_REQUEST_ENABLED": ["A"], - "DD_CIVISIBILITY_MODULE_NAME": ["A"], - "DD_CIVISIBILITY_REMOTE_ENV_VARS_PROVIDER_KEY": ["A"], - "DD_CIVISIBILITY_REMOTE_ENV_VARS_PROVIDER_URL": ["A"], - "DD_CIVISIBILITY_REPO_INDEX_DUPLICATE_KEY_CHECK_ENABLED": ["A"], - "DD_CIVISIBILITY_REPO_INDEX_FOLLOW_SYMLINKS": ["A"], - "DD_CIVISIBILITY_RESOURCE_FOLDER_NAMES": ["A"], - "DD_CIVISIBILITY_RUM_FLUSH_WAIT_MILLIS": ["A"], - "DD_CIVISIBILITY_SCALATEST_FORK_MONITOR_ENABLED": ["A"], - "DD_CIVISIBILITY_SIGNAL_CLIENT_TIMEOUT_MILLIS": ["A"], - "DD_CIVISIBILITY_SIGNAL_SERVER_HOST": ["A"], - "DD_CIVISIBILITY_SIGNAL_SERVER_PORT": ["A"], - "DD_CIVISIBILITY_SOURCE_DATA_ENABLED": ["A"], - "DD_CIVISIBILITY_TELEMETRY_ENABLED": ["A"], - "DD_CIVISIBILITY_TEST_COMMAND": ["A"], - "DD_CIVISIBILITY_TEST_ORDER": ["A"], - "DD_CIVISIBILITY_TEST_SKIPPING_ENABLED": ["A"], - "DD_CIVISIBILITY_TOTAL_FLAKY_RETRY_COUNT": ["A"], - "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"], - "DD_CRASHTRACKING_ENABLED": ["A"], - "DD_CRASHTRACKING_PROXY_HOST": ["A"], - "DD_CRASHTRACKING_PROXY_PASSWORD": ["A"], - "DD_CRASHTRACKING_PROXY_PORT": ["A"], - "DD_CRASHTRACKING_PROXY_USERNAME": ["A"], - "DD_CRASHTRACKING_TAGS": ["A"], - "DD_CRASHTRACKING_UPLOAD_TIMEOUT": ["A"], - "DD_CUSTOM_TRACE_ID": ["A"], - "DD_CWS_ENABLED": ["A"], - "DD_CWS_TLS_REFRESH": ["A"], - "DD_DATA_JOBS_COMMAND_PATTERN": ["A"], - "DD_DATA_JOBS_ENABLED": ["A"], - "DD_DATA_JOBS_OPENLINEAGE_ENABLED": ["A"], - "DD_DATA_STREAMS_BUCKET_DURATION_SECONDS": ["A"], - "DD_DATA_STREAMS_ENABLED": ["A"], - "DD_DBM_PROPAGATION_MODE": ["A"], - "DD_DBM_TRACE_PREPARED_STATEMENTS": ["A"], - "DD_DISTRIBUTED_DEBUGGER_ENABLED": ["A"], - "DD_DOGSTATSD_ARGS": ["A"], - "DD_DOGSTATSD_HOST": ["A"], - "DD_DOGSTATSD_PATH": ["A"], - "DD_DOGSTATSD_PIPE_NAME": ["A"], - "DD_DOGSTATSD_PORT": ["A"], - "DD_DOGSTATSD_START_DELAY": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_CAPTURE_TIMEOUT": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_CLASSFILE_DUMP_ENABLED": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_DIAGNOSTICS_INTERVAL": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_ENABLED": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_EXCLUDE_FILES": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_INCLUDE_FILES": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_INSTRUMENT_THE_WORLD": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_LOCALVAR_HOISTING_LEVEL": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_MAX_PAYLOAD_SIZE": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_METRICS_ENABLED": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_POLL_INTERVAL": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_PROBE_FILE": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_REDACTED_IDENTIFIERS": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_REDACTED_TYPES": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_REDACTION_EXCLUDED_IDENTIFIERS": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_SNAPSHOT_URL": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_SOURCE_FILE_TRACKING_ENABLED": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_UPLOAD_BATCH_SIZE": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_UPLOAD_FLUSH_INTERVAL": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_UPLOAD_INTERVAL_SECONDS": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_UPLOAD_TIMEOUT": ["A"], - "DD_DYNAMIC_INSTRUMENTATION_VERIFY_BYTECODE": ["A"], - "DD_ENV": ["A"], - "DD_EXCEPTION_DEBUGGING_ENABLED": ["A"], - "DD_EXCEPTION_REPLAY_CAPTURE_INTERMEDIATE_SPANS_ENABLED": ["A"], - "DD_EXCEPTION_REPLAY_CAPTURE_INTERVAL_SECONDS": ["A"], - "DD_EXCEPTION_REPLAY_CAPTURE_MAX_FRAMES": ["A"], - "DD_EXCEPTION_REPLAY_ENABLED": ["A"], - "DD_EXCEPTION_REPLAY_MAX_EXCEPTION_ANALYSIS_LIMIT": ["A"], - "DD_EXCEPTION_REPLAY_MAX_FRAMES_TO_CAPTURE": ["A"], - "DD_EXPERIMENTAL_API_SECURITY_ENABLED": ["A"], - "DD_EXPERIMENTAL_DEFER_INTEGRATIONS_UNTIL": ["A"], - "DD_EXPERIMENTAL_PROPAGATE_PROCESS_TAGS_ENABLED": ["A"], - "DD_GIT_BRANCH": ["A"], - "DD_GIT_COMMIT_AUTHOR_DATE": ["A"], - "DD_GIT_COMMIT_AUTHOR_EMAIL": ["A"], - "DD_GIT_COMMIT_AUTHOR_NAME": ["A"], - "DD_GIT_COMMIT_COMMITTER_DATE": ["A"], - "DD_GIT_COMMIT_COMMITTER_EMAIL": ["A"], - "DD_GIT_COMMIT_COMMITTER_NAME": ["A"], - "DD_GIT_COMMIT_HEAD_SHA": ["A"], - "DD_GIT_COMMIT_MESSAGE": ["A"], - "DD_GIT_COMMIT_SHA": ["A"], - "DD_GIT_PULL_REQUEST_BASE_BRANCH": ["A"], - "DD_GIT_PULL_REQUEST_BASE_BRANCH_SHA": ["A"], - "DD_GIT_REPOSITORY_URL": ["A"], - "DD_GIT_TAG": ["A"], - "DD_GRPC_CLIENT_ERROR_STATUSES": ["A"], - "DD_GRPC_SERVER_ERROR_STATUSES": ["A"], - "DD_HTTP_CLIENT_ERROR_STATUSES": ["A"], - "DD_HTTP_CLIENT_TAG_HEADERS": ["A"], - "DD_HTTP_CLIENT_TAG_QUERY_STRING": ["A"], - "DD_HTTP_SERVER_DECODED_RESOURCE_PRESERVE_SPACES": ["A"], - "DD_HTTP_SERVER_ERROR_STATUSES": ["A"], - "DD_HTTP_SERVER_RAW_QUERY_STRING": ["A"], - "DD_HTTP_SERVER_RAW_RESOURCE": ["A"], - "DD_HTTP_SERVER_ROUTE_BASED_NAMING": ["A"], - "DD_HTTP_SERVER_TAG_QUERY_STRING": ["A"], - "DD_HYSTRIX_MEASURED_ENABLED": ["A"], - "DD_HYSTRIX_TAGS_ENABLED": ["A"], - "DD_IAST_ANONYMOUS_CLASSES_ENABLED": ["A"], - "DD_IAST_CONTEXT_MODE": ["A"], - "DD_IAST_DB_ROWS_TO_TAINT": ["A"], - "DD_IAST_DEBUG_ENABLED": ["A"], - "DD_IAST_DEDUPLICATION_ENABLED": ["A"], - "DD_IAST_DETECTION_MODE": ["A"], - "DD_IAST_ENABLED": ["A"], - "DD_IAST_EXPERIMENTAL_PROPAGATION_ENABLED": ["A"], - "DD_IAST_HARDCODED_SECRET_ENABLED": ["A"], - "DD_IAST_MAX_CONCURRENT_REQUESTS": ["A"], - "DD_IAST_MAX_RANGE_COUNT": ["A"], - "DD_IAST_REDACTION_ENABLED": ["A"], - "DD_IAST_REDACTION_NAME_PATTERN": ["A"], - "DD_IAST_REDACTION_VALUE_PATTERN": ["A"], - "DD_IAST_REQUEST_SAMPLING": ["A"], - "DD_IAST_SECURITY_CONTROLS_CONFIGURATION": ["A"], - "DD_IAST_SOURCE_MAPPING_ENABLED": ["A"], - "DD_IAST_SOURCE_MAPPING_MAX_SIZE": ["A"], - "DD_IAST_STACKTRACE_ENABLED": ["A"], - "DD_IAST_STACKTRACE_LEAK_SUPPRESS": ["A"], - "DD_IAST_STACK_TRACE_ENABLED": ["A"], - "DD_IAST_STACK_TRACE_LEAK_SUPPRESS": ["A"], - "DD_IAST_TELEMETRY_VERBOSITY": ["A"], - "DD_IAST_TRUNCATION_MAX_VALUE_LENGTH": ["A"], - "DD_IAST_VULNERABILITIES_PER_REQUEST": ["A"], - "DD_IAST_WEAK_CIPHER_ALGORITHMS": ["A"], - "DD_IAST_WEAK_HASH_ALGORITHMS": ["A"], - "DD_ID_GENERATION_STRATEGY": ["A"], - "DD_IGNITE_CACHE_INCLUDE_KEYS": ["A"], - "DD_INJECTION_ENABLED": ["A"], - "DD_INJECT_FORCE": ["A"], - "DD_INSTRUMENTATION_CONFIG_ID": ["A"], - "DD_INSTRUMENTATION_INSTALL_ID": ["A"], - "DD_INSTRUMENTATION_INSTALL_TIME": ["A"], - "DD_INSTRUMENTATION_INSTALL_TYPE": ["A"], - "DD_INSTRUMENTATION_SOURCE": ["A"], - "DD_INSTRUMENTATION_TELEMETRY_ENABLED": ["A"], - "DD_INTEGRATIONS_ENABLED": ["A"], - "DD_INTEGRATION_JUNIT_ENABLED": ["A"], - "DD_INTEGRATION_SYNAPSE_LEGACY_OPERATION_NAME": ["A"], - "DD_INTEGRATION_TESTNG_ENABLED": ["A"], - "DD_INTERNAL_EXCEPTION_REPLAY_ONLY_LOCAL_ROOT": ["A"], - "DD_INTERNAL_FORCE_SYMBOL_DATABASE_UPLOAD": ["A"], - "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"], - "DD_JMXFETCH_CONFIG_DIR": ["A"], - "DD_JMXFETCH_ENABLED": ["A"], - "DD_JMXFETCH_INITIAL_REFRESH_BEANS_PERIOD": ["A"], - "DD_JMXFETCH_METRICS_CONFIGS": ["A"], - "DD_JMXFETCH_MULTIPLE_RUNTIME_SERVICES_ENABLED": ["A"], - "DD_JMXFETCH_MULTIPLE_RUNTIME_SERVICES_LIMIT": ["A"], - "DD_JMXFETCH_REFRESH_BEANS_PERIOD": ["A"], - "DD_JMXFETCH_START_DELAY": ["A"], - "DD_JMXFETCH_STATSD_HOST": ["A"], - "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"], - "DD_LOGS_INJECTION": ["A"], - "DD_LOGS_INJECTION_ENABLED": ["A"], - "DD_LOG_LEVEL": ["A"], - "DD_MEASURE_METHODS": ["A"], - "DD_MESSAGE_BROKER_SPLIT_BY_DESTINATION": ["A"], - "DD_OBFUSCATION_QUERY_STRING_REGEXP": ["A"], - "DD_OPTIMIZED_MAP_ENABLED": ["A"], - "DD_PIPELINE_EXECUTION_ID": ["A"], - "DD_PRIMARY_TAG": ["A"], - "DD_PRIORITIZATION_TYPE": ["A"], - "DD_PRIORITY_SAMPLING": ["A"], - "DD_PRIORITY_SAMPLING_FORCE": ["A"], - "DD_PROFILING_AGENTLESS": ["A"], - "DD_PROFILING_ALLOCATION_ENABLED": ["A"], - "DD_PROFILING_APIKEY": ["A"], - "DD_PROFILING_APIKEY_FILE": ["A"], - "DD_PROFILING_API_KEY": ["A"], - "DD_PROFILING_API_KEY_FILE": ["A"], - "DD_PROFILING_ASYNC_ALLOC_INTERVAL": ["A"], - "DD_PROFILING_ASYNC_CPU_ENABLED": ["A"], - "DD_PROFILING_ASYNC_CPU_INTERVAL_MS": ["A"], - "DD_PROFILING_ASYNC_CSTACK": ["A"], - "DD_PROFILING_ASYNC_DEBUG_LIB": ["A"], - "DD_PROFILING_ASYNC_LINENUMBERS": ["A"], - "DD_PROFILING_ASYNC_LIVEHEAP_CAPACITY": ["A"], - "DD_PROFILING_ASYNC_LIVEHEAP_ENABLED": ["A"], - "DD_PROFILING_ASYNC_LIVEHEAP_INTERVAL": ["A"], - "DD_PROFILING_ASYNC_LIVEHEAP_SAMPLE_PERCENT": ["A"], - "DD_PROFILING_ASYNC_LOGLEVEL": ["A"], - "DD_PROFILING_ASYNC_SAFEMODE": ["A"], - "DD_PROFILING_ASYNC_WALL_COLLAPSING": ["A"], - "DD_PROFILING_ASYNC_WALL_CONTEXT_FILTER": ["A"], - "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"], - "DD_PROFILING_CONTEXT_ATTRIBUTES_SPAN_NAME_ENABLED": ["A"], - "DD_PROFILING_DDPROF_ALLOC_ENABLED": ["A"], - "DD_PROFILING_DDPROF_ALLOC_INTERVAL": ["A"], - "DD_PROFILING_DDPROF_CPU_ENABLED": ["A"], - "DD_PROFILING_DDPROF_CPU_INTERVAL_MS": ["A"], - "DD_PROFILING_DDPROF_CSTACK": ["A"], - "DD_PROFILING_DDPROF_DEBUG_LIB": ["A"], - "DD_PROFILING_DDPROF_ENABLED": ["A"], - "DD_PROFILING_DDPROF_LINENUMBERS": ["A"], - "DD_PROFILING_DDPROF_LIVEHEAP_CAPACITY": ["A"], - "DD_PROFILING_DDPROF_LIVEHEAP_ENABLED": ["A"], - "DD_PROFILING_DDPROF_LIVEHEAP_INTERVAL": ["A"], - "DD_PROFILING_DDPROF_LIVEHEAP_SAMPLE_PERCENT": ["A"], - "DD_PROFILING_DDPROF_LIVEHEAP_TRACK_SIZE_ENABLED": ["A"], - "DD_PROFILING_DDPROF_LOGLEVEL": ["A"], - "DD_PROFILING_DDPROF_MEMLEAK_CAPACITY": ["A"], - "DD_PROFILING_DDPROF_MEMLEAK_ENABLED": ["A"], - "DD_PROFILING_DDPROF_MEMLEAK_INTERVAL": ["A"], - "DD_PROFILING_DDPROF_SAFEMODE": ["A"], - "DD_PROFILING_DDPROF_SCRATCH": ["A"], - "DD_PROFILING_DDPROF_STACKDEPTH": ["A"], - "DD_PROFILING_DDPROF_WALL_COLLAPSING": ["A"], - "DD_PROFILING_DDPROF_WALL_CONTEXT_FILTER": ["A"], - "DD_PROFILING_DDPROF_WALL_ENABLED": ["A"], - "DD_PROFILING_DDPROF_WALL_INTERVAL_MS": ["A"], - "DD_PROFILING_DEBUG_DUMP_PATH": ["A"], - "DD_PROFILING_DEBUG_JFR_DISABLED": ["A"], - "DD_PROFILING_DEBUG_UPLOAD_COMPRESSION": ["A"], - "DD_PROFILING_DETAILED_DEBUG_LOGGING": ["A"], - "DD_PROFILING_DIRECTALLOCATION_ENABLED": ["A"], - "DD_PROFILING_DIRECT_ALLOCATION_SAMPLE_LIMIT": ["A"], - "DD_PROFILING_DISABLED_EVENTS": ["A"], - "DD_PROFILING_ENABLED": ["A"], - "DD_PROFILING_ENABLED_EVENTS": ["A"], - "DD_PROFILING_ENDPOINT_COLLECTION_ENABLED": ["A"], - "DD_PROFILING_EXCEPTION_HISTOGRAM_MAX_COLLECTION_SIZE": ["A"], - "DD_PROFILING_EXCEPTION_HISTOGRAM_TOP_ITEMS": ["A"], - "DD_PROFILING_EXCEPTION_RECORD_MESSAGE": ["A"], - "DD_PROFILING_EXCEPTION_SAMPLE_LIMIT": ["A"], - "DD_PROFILING_EXCLUDE_AGENT_THREADS": ["A"], - "DD_PROFILING_EXPERIMENTAL_ASYNC_SCHEDULING_EVENT": ["A"], - "DD_PROFILING_EXPERIMENTAL_ASYNC_SCHEDULING_EVENT_INTERVAL": ["A"], - "DD_PROFILING_EXPERIMENTAL_ASYNC_WALL_JVMTI": ["A"], - "DD_PROFILING_EXPERIMENTAL_DDPROF_SCHEDULING_EVENT": ["A"], - "DD_PROFILING_EXPERIMENTAL_DDPROF_SCHEDULING_EVENT_INTERVAL": ["A"], - "DD_PROFILING_EXPERIMENTAL_DDPROF_WALL_JVMTI": ["A"], - "DD_PROFILING_HEAP_ENABLED": ["A"], - "DD_PROFILING_HEAP_HISTOGRAM_ENABLED": ["A"], - "DD_PROFILING_HEAP_HISTOGRAM_MODE": ["A"], - "DD_PROFILING_HEAP_TRACK_GENERATIONS": ["A"], - "DD_PROFILING_HOTSPOTS_ENABLED": ["A"], - "DD_PROFILING_JFR_REPOSITORY_BASE": ["A"], - "DD_PROFILING_JFR_REPOSITORY_MAXSIZE": ["A"], - "DD_PROFILING_JFR_TEMPLATE_OVERRIDE_FILE": ["A"], - "DD_PROFILING_PROXY_HOST": ["A"], - "DD_PROFILING_PROXY_PASSWORD": ["A"], - "DD_PROFILING_PROXY_PORT": ["A"], - "DD_PROFILING_PROXY_USERNAME": ["A"], - "DD_PROFILING_QUEUEING_TIME_ENABLED": ["A"], - "DD_PROFILING_QUEUEING_TIME_THRESHOLD_MILLIS": ["A"], - "DD_PROFILING_SMAP_AGGREGATION_ENABLED": ["A"], - "DD_PROFILING_SMAP_COLLECTION_ENABLED": ["A"], - "DD_PROFILING_STACKDEPTH": ["A"], - "DD_PROFILING_START_DELAY": ["A"], - "DD_PROFILING_START_FORCE_FIRST": ["A"], - "DD_PROFILING_TAGS": ["A"], - "DD_PROFILING_TEMPDIR": ["A"], - "DD_PROFILING_TIMELINE_EVENTS_ENABLED": ["A"], - "DD_PROFILING_ULTRA_MINIMAL": ["A"], - "DD_PROFILING_UPLOAD_COMPRESSION": ["A"], - "DD_PROFILING_UPLOAD_PERIOD": ["A"], - "DD_PROFILING_UPLOAD_SUMMARY_ON_413": ["A"], - "DD_PROFILING_UPLOAD_TIMEOUT": ["A"], - "DD_PROFILING_URL": ["A"], - "DD_PROPAGATION_EXTRACT_LOG_HEADER_NAMES_ENABLED": ["A"], - "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"], - "DD_REMOTE_CONFIG_ENABLED": ["A"], - "DD_REMOTE_CONFIG_INTEGRITY_CHECK_ENABLED": ["A"], - "DD_REMOTE_CONFIG_MAX_EXTRA_SERVICES": ["A"], - "DD_REMOTE_CONFIG_MAX_PAYLOAD_SIZE": ["A"], - "DD_REMOTE_CONFIG_POLL_INTERVAL_SECONDS": ["A"], - "DD_REMOTE_CONFIG_URL": ["A"], - "DD_RESOLVER_CACHE_CONFIG": ["A"], - "DD_RESOLVER_CACHE_DIR": ["A"], - "DD_RESOLVER_NAMES_ARE_UNIQUE": ["A"], - "DD_RESOLVER_RESET_INTERVAL": ["A"], - "DD_RESOLVER_SIMPLE_METHOD_GRAPH": ["A"], - "DD_RESOLVER_USE_LOADCLASS": ["A"], - "DD_RESOLVER_USE_URL_CACHES": ["A"], - "DD_RUM_APPLICATION_ID": ["A"], - "DD_RUM_CLIENT_TOKEN": ["A"], - "DD_RUM_DEFAULT_PRIVACY_LEVEL": ["A"], - "DD_RUM_ENABLED": ["A"], - "DD_RUM_ENVIRONMENT": ["A"], - "DD_RUM_MAJOR_VERSION": ["A"], - "DD_RUM_REMOTE_CONFIGURATION_ID": ["A"], - "DD_RUM_SERVICE": ["A"], - "DD_RUM_SESSION_REPLAY_SAMPLE_RATE": ["A"], - "DD_RUM_SESSION_SAMPLE_RATE": ["A"], - "DD_RUM_SITE": ["A"], - "DD_RUM_TRACK_LONG_TASKS": ["A"], - "DD_RUM_TRACK_RESOURCES": ["A"], - "DD_RUM_TRACK_USER_INTERACTION": ["A"], - "DD_RUM_VERSION": ["A"], - "DD_RUNTIME_ID_ENABLED": ["A"], - "DD_RUNTIME_METRICS_ENABLED": ["A"], - "DD_RUNTIME_METRICS_RUNTIME_ID_ENABLED": ["A"], - "DD_SERVICE": ["A"], - "DD_SERVICE_MAPPING": ["A"], - "DD_SERVICE_NAME": ["A"], - "DD_SERVICE_NAME_SET_BY_USER": ["A"], - "DD_SITE": ["A"], - "DD_SPAN_SAMPLING_RULES": ["A"], - "DD_SPAN_SAMPLING_RULES_FILE": ["A"], - "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"], - "DD_STATSD_CLIENT_SOCKET_TIMEOUT": ["A"], - "DD_SYMBOL_DATABASE_COMPRESSED": ["A"], - "DD_SYMBOL_DATABASE_FLUSH_THRESHOLD": ["A"], - "DD_SYMBOL_DATABASE_UPLOAD_ENABLED": ["A"], - "DD_TAGS": ["A"], - "DD_TELEMETRY_DEBUG_REQUESTS_ENABLED": ["A"], - "DD_TELEMETRY_DEPENDENCY_COLLECTION_ENABLED": ["A"], - "DD_TELEMETRY_DEPENDENCY_RESOLUTION_PERIOD_MILLIS": ["A"], - "DD_TELEMETRY_DEPENDENCY_RESOLUTION_QUEUE_SIZE": ["A"], - "DD_TELEMETRY_EXTENDED_HEARTBEAT_INTERVAL": ["A"], - "DD_TELEMETRY_FORWARDER_MAX_TAGS": ["A"], - "DD_TELEMETRY_FORWARDER_PATH": ["A"], - "DD_TELEMETRY_HEARTBEAT_INTERVAL": ["A"], - "DD_TELEMETRY_LOG_COLLECTION_ENABLED": ["A"], - "DD_TELEMETRY_METRICS_ENABLED": ["A"], - "DD_TELEMETRY_METRICS_INTERVAL": ["A"], - "DD_TEST_MANAGEMENT_ATTEMPT_TO_FIX_RETRIES": ["A"], - "DD_TEST_MANAGEMENT_ENABLED": ["A"], - "DD_TEST_SESSION_NAME": ["A"], - "DD_THIRD_PARTY_EXCLUDES": ["A"], - "DD_THIRD_PARTY_INCLUDES": ["A"], - "DD_THIRD_PARTY_SHADING_IDENTIFIERS": ["A"], - "DD_TRACE_128_BIT_TRACEID_GENERATION_ENABLED": ["A"], - "DD_TRACE_128_BIT_TRACEID_LOGGING_ENABLED": ["A"], - "DD_TRACE_AEROSPIKE_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_AEROSPIKE_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_AEROSPIKE_ENABLED": ["A"], - "DD_TRACE_AGENT_ARGS": ["A"], - "DD_TRACE_AGENT_PATH": ["A"], - "DD_TRACE_AGENT_PORT": ["A"], - "DD_TRACE_AGENT_TIMEOUT": ["A"], - "DD_TRACE_AGENT_UNIX_DOMAIN_SOCKET": ["A"], - "DD_TRACE_AGENT_URL": ["A"], - "DD_TRACE_AGENT_V0_5_ENABLED": ["A"], - "DD_TRACE_AKKA_ACTOR_ENABLED": ["A"], - "DD_TRACE_AKKA_ACTOR_MAILBOX_ENABLED": ["A"], - "DD_TRACE_AKKA_ACTOR_RECEIVE_ENABLED": ["A"], - "DD_TRACE_AKKA_ACTOR_SEND_ENABLED": ["A"], - "DD_TRACE_AKKA_CONCURRENT_ENABLED": ["A"], - "DD_TRACE_AKKA_FORK_JOIN_EXECUTOR_TASK_NAME": ["A"], - "DD_TRACE_AKKA_FORK_JOIN_POOL_NAME": ["A"], - "DD_TRACE_AKKA_FORK_JOIN_TASK_NAME": ["A"], - "DD_TRACE_AKKA_HTTP2_ENABLED": ["A"], - "DD_TRACE_AKKA_HTTP_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_AKKA_HTTP_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_AKKA_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_AKKA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_AKKA_HTTP_CLIENT_ENABLED": ["A"], - "DD_TRACE_AKKA_HTTP_ENABLED": ["A"], - "DD_TRACE_AKKA_HTTP_SERVER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_AKKA_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_AKKA_HTTP_SERVER_ENABLED": ["A"], - "DD_TRACE_ALLOCATEDIRECT_ENABLED": ["A"], - "DD_TRACE_AMQP_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_AMQP_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_AMQP_E2E_DURATION_ENABLED": ["A"], - "DD_TRACE_AMQP_ENABLED": ["A"], - "DD_TRACE_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_ANNOTATIONS": ["A"], - "DD_TRACE_ANNOTATIONS_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_ANNOTATION_ASYNC": ["A"], - "DD_TRACE_APACHE_HTTPASYNCCLIENT5_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTPASYNCCLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_APACHE_HTTPASYNCCLIENT_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTPCLIENT5_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_APACHE_HTTPCLIENT5_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTPCLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_APACHE_HTTPCLIENT_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTPCORE_5_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTPCORE_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTP_CLIENT5_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTP_CLIENT5_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_APACHE_HTTP_CLIENT5_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_APACHE_HTTP_CLIENT_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTP_CORE_5_ENABLED": ["A"], - "DD_TRACE_APACHE_HTTP_CORE_ENABLED": ["A"], - "DD_TRACE_APACHE_SPARK_ENABLED": ["A"], - "DD_TRACE_ARMERIA_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_ARMERIA_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_ARMERIA_ENABLED": ["A"], - "DD_TRACE_ARMERIA_GRPC_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_ARMERIA_GRPC_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_ARMERIA_GRPC_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_ARMERIA_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_ARMERIA_GRPC_CLIENT_ENABLED": ["A"], - "DD_TRACE_ARMERIA_GRPC_ENABLED": ["A"], - "DD_TRACE_ARMERIA_GRPC_MESSAGE_ENABLED": ["A"], - "DD_TRACE_ARMERIA_GRPC_SERVER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_ARMERIA_GRPC_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_ARMERIA_GRPC_SERVER_ENABLED": ["A"], - "DD_TRACE_ARMERIA_JETTY_ENABLED": ["A"], - "DD_TRACE_AUTH0_JWT_ENABLED": ["A"], - "DD_TRACE_AVRO_ENABLED": ["A"], - "DD_TRACE_AWSADD_SPAN_POINTERS": ["A"], - "DD_TRACE_AWS_DYNAMODB_ENABLED": ["A"], - "DD_TRACE_AWS_LAMBDA_ENABLED": ["A"], - "DD_TRACE_AWS_PROPAGATION_ENABLED": ["A"], - "DD_TRACE_AWS_S3_ENABLED": ["A"], - "DD_TRACE_AWS_SDK_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_AWS_SDK_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_AWS_SDK_E2E_DURATION_ENABLED": ["A"], - "DD_TRACE_AWS_SDK_ENABLED": ["A"], - "DD_TRACE_AWS_SDK_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_AWS_SDK_PROPAGATION_ENABLED": ["A"], - "DD_TRACE_AXIS2_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_AXIS2_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_AXIS2_ENABLED": ["A"], - "DD_TRACE_AXIS2_TRANSPORT_ENABLED": ["A"], - "DD_TRACE_AXIS_PROMOTE_RESOURCE_NAME": ["A"], - "DD_TRACE_AXIS_TRANSPORT_CLASS_NAME": ["A"], - "DD_TRACE_AXWAY_API_ENABLED": ["A"], - "DD_TRACE_AXWAY_HTTP_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_AXWAY_HTTP_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_AZURE_FUNCTIONS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_AZURE_FUNCTIONS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_AZURE_FUNCTIONS_ENABLED": ["A"], - "DD_TRACE_BAGGAGE_MAX_BYTES": ["A"], - "DD_TRACE_BAGGAGE_MAX_ITEMS": ["A"], - "DD_TRACE_BAGGAGE_TAG_KEYS": ["A"], - "DD_TRACE_CAFFEINE_ENABLED": ["A"], - "DD_TRACE_CASSANDRA_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_CASSANDRA_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_CASSANDRA_ENABLED": ["A"], - "DD_TRACE_CASSANDRA_KEYSPACE_STATEMENT_EXTRACTION_ENABLED": ["A"], - "DD_TRACE_CI_VISIBILITY_ENABLED": ["A"], - "DD_TRACE_CLASSES_EXCLUDE": ["A"], - "DD_TRACE_CLASSES_EXCLUDE_FILE": ["A"], - "DD_TRACE_CLASSLOADERS_DEFER": ["A"], - "DD_TRACE_CLASSLOADERS_EXCLUDE": ["A"], - "DD_TRACE_CLASSLOADING_ENABLED": ["A"], - "DD_TRACE_CLIENT_IP_ENABLED": ["A"], - "DD_TRACE_CLIENT_IP_HEADER": ["A"], - "DD_TRACE_CLIENT_IP_RESOLVER_ENABLED": ["A"], - "DD_TRACE_CLOCK_SYNC_PERIOD": ["A"], - "DD_TRACE_CLOUD_PAYLOAD_TAGGING_MAX_DEPTH": ["A"], - "DD_TRACE_CLOUD_PAYLOAD_TAGGING_MAX_TAGS": ["A"], - "DD_TRACE_CLOUD_PAYLOAD_TAGGING_SERVICES": ["A"], - "DD_TRACE_CLOUD_REQUEST_PAYLOAD_TAGGING": ["A"], - "DD_TRACE_CLOUD_RESPONSE_PAYLOAD_TAGGING": ["A"], - "DD_TRACE_CODESOURCES_EXCLUDE": ["A"], - "DD_TRACE_COMMONS_FILEUPLOAD_ENABLED": ["A"], - "DD_TRACE_COMMONS_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_COMMONS_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_COMMONS_HTTP_CLIENT_ENABLED": ["A"], - "DD_TRACE_CONFIG": ["A"], - "DD_TRACE_CONSUMER_TASK_ENABLED": ["A"], - "DD_TRACE_COUCHBASE_3_ENABLED": ["A"], - "DD_TRACE_COUCHBASE_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_COUCHBASE_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_COUCHBASE_ENABLED": ["A"], - "DD_TRACE_COUCHBASE_INTERNAL_SPANS_ENABLED": ["A"], - "DD_TRACE_CUCUMBER_5_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_CUCUMBER_5_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_CUCUMBER_5_ENABLED": ["A"], - "DD_TRACE_CUCUMBER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_CUCUMBER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_CUCUMBER_ENABLED": ["A"], - "DD_TRACE_CXF_ENABLED": ["A"], - "DD_TRACE_CXF_INVOKER_ENABLED": ["A"], - "DD_TRACE_DATANUCLEUS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_DATANUCLEUS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_DATANUCLEUS_ENABLED": ["A"], - "DD_TRACE_DB2_ENABLED": ["A"], - "DD_TRACE_DBM_ENABLED": ["A"], - "DD_TRACE_DBSTATEMENTRULE_ENABLED": ["A"], - "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_DEBUG": ["A"], - "DD_TRACE_DEFINECLASS_ENABLED": ["A"], - "DD_TRACE_DIRECTALLOCATION_ENABLED": ["A"], - "DD_TRACE_DO_NOT_TRACE_ANNOTATION_ENABLED": ["A"], - "DD_TRACE_DROPWIZARD_ENABLED": ["A"], - "DD_TRACE_DROPWIZARD_VIEW_ENABLED": ["A"], - "DD_TRACE_DYNAMODB_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_ELASTICSEARCH_BODY_AND_PARAMS_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_BODY_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_PARAMS_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_REST_5_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_REST_6_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_REST_7_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_REST_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_TRANSPORT_2_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_TRANSPORT_5_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_TRANSPORT_6_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_TRANSPORT_7_ENABLED": ["A"], - "DD_TRACE_ELASTICSEARCH_TRANSPORT_ENABLED": ["A"], - "DD_TRACE_EMR_AWS_SDK_ENABLED": ["A"], - "DD_TRACE_ENABLED": ["A"], - "DD_TRACE_EVENTBRIDGE_ENABLED": ["A"], - "DD_TRACE_EXECUTORS": ["A"], - "DD_TRACE_EXECUTORS_ALL": ["A"], - "DD_TRACE_EXPERIMENTAL_FEATURES_ENABLED": ["A"], - "DD_TRACE_EXPERIMENTAL_JEE_SPLIT_BY_DEPLOYMENT": ["A"], - "DD_TRACE_EXPERIMENTAL_KEEP_LATENCY_THRESHOLD_MS": ["A"], - "DD_TRACE_EXPERIMENTAL_LONG_RUNNING_ENABLED": ["A"], - "DD_TRACE_EXPERIMENTAL_LONG_RUNNING_FLUSH_INTERVAL": ["A"], - "DD_TRACE_EXPERIMENTAL_LONG_RUNNING_INITIAL_FLUSH_INTERVAL": ["A"], - "DD_TRACE_EXTENSIONS_PATH": ["A"], - "DD_TRACE_FILEITEMITERATOR_ENABLED": ["A"], - "DD_TRACE_FILEITEMSTREAM_ENABLED": ["A"], - "DD_TRACE_FILEITEM_ENABLED": ["A"], - "DD_TRACE_FINATRA_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_FINATRA_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_FINATRA_ENABLED": ["A"], - "DD_TRACE_FJP_ENABLED": ["A"], - "DD_TRACE_FJP_WORKQUEUE_ENABLED": ["A"], - "DD_TRACE_FLUSH_INTERVAL": ["A"], - "DD_TRACE_FORCEMANUALDROPTAGINTERCEPTOR_ENABLED": ["A"], - "DD_TRACE_FORCEMANUALKEEPTAGINTERCEPTOR_ENABLED": ["A"], - "DD_TRACE_FORCESAMPLINGPRIORITYTAGINTERCEPTOR_ENABLED": ["A"], - "DD_TRACE_FREEMARKER_ENABLED": ["A"], - "DD_TRACE_GIT_METADATA_ENABLED": ["A"], - "DD_TRACE_GLASSFISH_ENABLED": ["A"], - "DD_TRACE_GLOBAL_TAGS": ["A"], - "DD_TRACE_GOOGLE_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_GOOGLE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_GOOGLE_HTTP_CLIENT_ENABLED": ["A"], - "DD_TRACE_GOOGLE_PUBSUB_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_GOOGLE_PUBSUB_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_GOOGLE_PUBSUB_E2E_DURATION_ENABLED": ["A"], - "DD_TRACE_GOOGLE_PUBSUB_ENABLED": ["A"], - "DD_TRACE_GOOGLE_PUBSUB_IGNORED_GRPC_METHODS": ["A"], - "DD_TRACE_GOOGLE_PUBSUB_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_GOOGLE_PUBSUB_PUBLISHER_ENABLED": ["A"], - "DD_TRACE_GOOGLE_PUBSUB_RECEIVER_ENABLED": ["A"], - "DD_TRACE_GRADLE_ENABLED": ["A"], - "DD_TRACE_GRADLE_BUILD_LISTENER_ENABLED": ["A"], - "DD_TRACE_GRADLE_BUILD_SCOPE_SERVICES_ENABLED": ["A"], - "DD_TRACE_GRADLE_DAEMON_LOGGING_ENABLED": ["A"], - "DD_TRACE_GRADLE_DAEMON_JVM_OPTIONS_ENABLED": ["A"], - "DD_TRACE_GRADLE_PLUGIN_INJECTOR_ENABLED": ["A"], - "DD_TRACE_GRAPHQL_JAVA_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_GRAPHQL_JAVA_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_GRAPHQL_JAVA_ENABLED": ["A"], - "DD_TRACE_GRIZZLY_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_GRIZZLY_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_GRIZZLY_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_GRIZZLY_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_GRIZZLY_CLIENT_ENABLED": ["A"], - "DD_TRACE_GRIZZLY_ENABLED": ["A"], - "DD_TRACE_GRIZZLY_FILTERCHAIN_ENABLED": ["A"], - "DD_TRACE_GRPC_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_GRPC_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_GRPC_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_GRPC_CLIENT_ENABLED": ["A"], - "DD_TRACE_GRPC_ENABLED": ["A"], - "DD_TRACE_GRPC_IGNORED_INBOUND_METHODS": ["A"], - "DD_TRACE_GRPC_IGNORED_OUTBOUND_METHODS": ["A"], - "DD_TRACE_GRPC_MESSAGE_ENABLED": ["A"], - "DD_TRACE_GRPC_NETTY_ENABLED": ["A"], - "DD_TRACE_GRPC_SERVER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_GRPC_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_GRPC_SERVER_CODE_ORIGIN_ENABLED": ["A"], - "DD_TRACE_GRPC_SERVER_ENABLED": ["A"], - "DD_TRACE_GRPC_SERVER_TRIM_PACKAGE_RESOURCE": ["A"], - "DD_TRACE_GSON_ENABLED": ["A"], - "DD_TRACE_GUAVA_ENABLED": ["A"], - "DD_TRACE_HAZELCAST_ENABLED": ["A"], - "DD_TRACE_HAZELCAST_LEGACY_ENABLED": ["A"], - "DD_TRACE_HAZELCAST_SDK_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_HAZELCAST_SDK_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_HEADER_BAGGAGE": ["A"], - "DD_TRACE_HEADER_TAGS": ["A"], - "DD_TRACE_HEADER_TAGS_LEGACY_PARSING_ENABLED": ["A"], - "DD_TRACE_HEALTH_METRICS_ENABLED": ["A"], - "DD_TRACE_HEALTH_METRICS_STATSD_HOST": ["A"], - "DD_TRACE_HEALTH_METRICS_STATSD_PORT": ["A"], - "DD_TRACE_HIBERNATE_CORE_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_HIBERNATE_CORE_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_HIBERNATE_CORE_ENABLED": ["A"], - "DD_TRACE_HIBERNATE_ENABLED": ["A"], - "DD_TRACE_HTTPASYNCCLIENT4_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_HTTPASYNCCLIENT5_ENABLED": ["A"], - "DD_TRACE_HTTPASYNCCLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_HTTPASYNCCLIENT_ENABLED": ["A"], - "DD_TRACE_HTTPCLIENT5_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_HTTPCLIENT5_ENABLED": ["A"], - "DD_TRACE_HTTPCLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_HTTPCLIENT_ENABLED": ["A"], - "DD_TRACE_HTTPCLIENT_REDIRECT_ENABLED": ["A"], - "DD_TRACE_HTTPCORE_5_ENABLED": ["A"], - "DD_TRACE_HTTPCORE_ENABLED": ["A"], - "DD_TRACE_HTTPURLCONNECTION_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_HTTPURLCONNECTION_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_HTTPURLCONNECTION_ENABLED": ["A"], - "DD_TRACE_HTTP_CLIENT_ERROR_STATUSES": ["A"], - "DD_TRACE_HTTP_CLIENT_PATH_RESOURCE_NAME_MAPPING": ["A"], - "DD_TRACE_HTTP_CLIENT_SPLIT_BY_DOMAIN": ["A"], - "DD_TRACE_HTTP_CLIENT_TAG_QUERY_STRING": ["A"], - "DD_TRACE_HTTP_RESOURCE_REMOVE_TRAILING_SLASH": ["A"], - "DD_TRACE_HTTP_SERVER_ERROR_STATUSES": ["A"], - "DD_TRACE_HTTP_SERVER_PATH_RESOURCE_NAME_MAPPING": ["A"], - "DD_TRACE_HTTP_URL_CONNECTION_CLASS_NAME": ["A"], - "DD_TRACE_HYSTRIX_ENABLED": ["A"], - "DD_TRACE_IASTINSTRUMENTATION_ENABLED": ["A"], - "DD_TRACE_IAST_RESULTSET_ENABLED": ["A"], - "DD_TRACE_IGNITE_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_IGNITE_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_IGNITE_ENABLED": ["A"], - "DD_TRACE_INPUTSTREAM_ENABLED": ["A"], - "DD_TRACE_INTEGRATION_DATANUCLEUS_MATCHING_SHORTCUT_ENABLED": ["A"], - "DD_TRACE_INTEGRATION_DROPWIZARD_MATCHING_SHORTCUT_ENABLED": ["A"], - "DD_TRACE_INTEGRATION_GRPC_MATCHING_SHORTCUT_ENABLED": ["A"], - "DD_TRACE_INTEGRATION_HIBERNATE_MATCHING_SHORTCUT_ENABLED": ["A"], - "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT5_MATCHING_SHORTCUT_ENABLED": ["A"], - "DD_TRACE_INTEGRATION_HTTPCLIENT5_MATCHING_SHORTCUT_ENABLED": ["A"], - "DD_TRACE_INTEGRATION_HTTPCLIENT_MATCHING_SHORTCUT_ENABLED": ["A"], - "DD_TRACE_INTEGRATION_JAVA_CONCURRENT_MATCHING_SHORTCUT_ENABLED": ["A"], - "DD_TRACE_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_MATCHING_SHORTCUT_ENABLED": ["A"], - "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED": ["A"], - "DD_TRACE_INTERNAL_EXIT_ON_FAILURE": ["A"], - "DD_TRACE_JACKSON_1_ENABLED": ["A"], - "DD_TRACE_JACKSON_2_12_ENABLED": ["A"], - "DD_TRACE_JACKSON_2_16_ENABLED": ["A"], - "DD_TRACE_JACKSON_2_6_ENABLED": ["A"], - "DD_TRACE_JACKSON_2_8_ENABLED": ["A"], - "DD_TRACE_JACKSON_2_ENABLED": ["A"], - "DD_TRACE_JACKSON_CORE_ENABLED": ["A"], - "DD_TRACE_JACKSON_ENABLED": ["A"], - "DD_TRACE_JACOCO_ENABLED": ["A"], - "DD_TRACE_JAKARTARS_ENABLED": ["A"], - "DD_TRACE_JAKARTA_JMS_ENABLED": ["A"], - "DD_TRACE_JAKARTA_MAIL_BODY_ENABLED": ["A"], - "DD_TRACE_JAKARTA_MAIL_ENABLED": ["A"], - "DD_TRACE_JAKARTA_MAIL_TRANSPORT_ENABLED": ["A"], - "DD_TRACE_JAKARTA_RS_ANNOTATIONS_ENABLED": ["A"], - "DD_TRACE_JAKARTA_RS_ENABLED": ["A"], - "DD_TRACE_JAKARTA_RS_FILTER_ENABLED": ["A"], - "DD_TRACE_JAKARTA_WEBSOCKET_ENABLED": ["A"], - "DD_TRACE_JAKARTA_WS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JAKARTA_WS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JAKARTA_WS_ENABLED": ["A"], - "DD_TRACE_JAVAX_MAIL_BODY_ENABLED": ["A"], - "DD_TRACE_JAVAX_MAIL_ENABLED": ["A"], - "DD_TRACE_JAVAX_MAIL_TRANSPORT_ENABLED": ["A"], - "DD_TRACE_JAVAX_WEBSOCKET_ENABLED": ["A"], - "DD_TRACE_JAVA_COMPLETABLEFUTURE_ENABLED": ["A"], - "DD_TRACE_JAVA_CONCURRENT_ENABLED": ["A"], - "DD_TRACE_JAVA_CONCURRENT_OTHER_ENABLED": ["A"], - "DD_TRACE_JAVA_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JAVA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JAVA_HTTP_CLIENT_ENABLED": ["A"], - "DD_TRACE_JAVA_LANG_APPSEC_ENABLED": ["A"], - "DD_TRACE_JAVA_LANG_MANAGEMENT_ENABLED": ["A"], - "DD_TRACE_JAVA_TIMER_ENABLED": ["A"], - "DD_TRACE_JAXRS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JAXRS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JAXRS_ENABLED": ["A"], - "DD_TRACE_JAX_RS_ADDITIONAL_ANNOTATIONS": ["A"], - "DD_TRACE_JAX_RS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JAX_RS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JAX_RS_ANNOTATIONS_ENABLED": ["A"], - "DD_TRACE_JAX_RS_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JAX_RS_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JAX_RS_CLIENT_ENABLED": ["A"], - "DD_TRACE_JAX_RS_ENABLED": ["A"], - "DD_TRACE_JAX_RS_EXCEPTION_AS_ERROR_ENABLED": ["A"], - "DD_TRACE_JAX_RS_FILTER_ENABLED": ["A"], - "DD_TRACE_JAX_WS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JAX_WS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JAX_WS_ENABLED": ["A"], - "DD_TRACE_JBOSS_LOGMANAGER_ENABLED": ["A"], - "DD_TRACE_JBOSS_MODULES_ENABLED": ["A"], - "DD_TRACE_JDBC_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JDBC_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JDBC_CONNECTION_CLASS_NAME": ["A"], - "DD_TRACE_JDBC_DATASOURCE_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JDBC_DATASOURCE_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JDBC_DATASOURCE_ENABLED": ["A"], - "DD_TRACE_JDBC_ENABLED": ["A"], - "DD_TRACE_JDBC_PREPARED_STATEMENT_CLASS_NAME": ["A"], - "DD_TRACE_JDBC_RESULTSET_ENABLED": ["A"], - "DD_TRACE_JEDIS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JEDIS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JEDIS_ENABLED": ["A"], - "DD_TRACE_JEE_ENV_ENTRY_ENABLED": ["A"], - "DD_TRACE_JERSEY_ENABLED": ["A"], - "DD_TRACE_JETTY_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JETTY_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JETTY_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JETTY_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JETTY_CLIENT_ENABLED": ["A"], - "DD_TRACE_JETTY_CONCURRENT_ENABLED": ["A"], - "DD_TRACE_JETTY_ENABLED": ["A"], - "DD_TRACE_JETTY_WEBSOCKET_ENABLED": ["A"], - "DD_TRACE_JMS_1_ENABLED": ["A"], - "DD_TRACE_JMS_2_ENABLED": ["A"], - "DD_TRACE_JMS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JMS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JMS_E2E_DURATION_ENABLED": ["A"], - "DD_TRACE_JMS_ENABLED": ["A"], - "DD_TRACE_JMS_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_JMS_PROPAGATION_ENABLED": ["A"], - "DD_TRACE_JMS_TIME_IN_QUEUE_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_ACTIVEMQ_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_CASSANDRA_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_CONFLUENT_PLATFORM_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_HAZELCAST_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_HIVEMQ_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_HIVE_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_HUDI_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_IGNITE_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_JBOSS_WILDFLY_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_KAFKA_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_KUBE_APISERVER_METRICS_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_PRESTO_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_SOLR_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_SONARQUBE_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_TOMCAT_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_WEBLOGIC_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_WEBSPHERE_ENABLED": ["A"], - "DD_TRACE_JMXFETCH_{CHECK_NAME}_ENABLED": ["A"], - "DD_TRACE_JMX_TAGS": ["A"], - "DD_TRACE_JNI_ENABLED": ["A"], - "DD_TRACE_JOSE_JWT_ENABLED": ["A"], - "DD_TRACE_JSP_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_JSP_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_JSP_COMPILE_ENABLED": ["A"], - "DD_TRACE_JSP_ENABLED": ["A"], - "DD_TRACE_JSP_RENDER_ENABLED": ["A"], - "DD_TRACE_JUNIT4_ENABLED": ["A"], - "DD_TRACE_JUNIT_38_ENABLED": ["A"], - "DD_TRACE_JUNIT_4_CUCUMBER_ENABLED": ["A"], - "DD_TRACE_JUNIT_4_ENABLED": ["A"], - "DD_TRACE_JUNIT_4_MUNIT_ENABLED": ["A"], - "DD_TRACE_JUNIT_5_CUCUMBER_ENABLED": ["A"], - "DD_TRACE_JUNIT_5_ENABLED": ["A"], - "DD_TRACE_JUNIT_5_SPOCK_ENABLED": ["A"], - "DD_TRACE_JWT_ENABLED": ["A"], - "DD_TRACE_KAFKA_0_11_ENABLED": ["A"], - "DD_TRACE_KAFKA_3_8_ENABLED": ["A"], - "DD_TRACE_KAFKA_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_KAFKA_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_KAFKA_CLIENT_PROPAGATION_ENABLED": ["A"], - "DD_TRACE_KAFKA_CONNECT_ENABLED": ["A"], - "DD_TRACE_KAFKA_E2E_DURATION_ENABLED": ["A"], - "DD_TRACE_KAFKA_ENABLED": ["A"], - "DD_TRACE_KAFKA_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_KAFKA_PROPAGATION_ENABLED": ["A"], - "DD_TRACE_KAFKA_STREAMS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_KAFKA_STREAMS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_KAFKA_STREAMS_E2E_DURATION_ENABLED": ["A"], - "DD_TRACE_KAFKA_STREAMS_ENABLED": ["A"], - "DD_TRACE_KAFKA_TIME_IN_QUEUE_ENABLED": ["A"], - "DD_TRACE_KARATE_ENABLED": ["A"], - "DD_TRACE_KOTLIN_COROUTINE_ENABLED": ["A"], - "DD_TRACE_LEGACY_E2E_DURATION_ENABLED": ["A"], - "DD_TRACE_LETTUCE_4_ASYNC_ENABLED": ["A"], - "DD_TRACE_LETTUCE_4_ENABLED": ["A"], - "DD_TRACE_LETTUCE_5_ASYNC_ENABLED": ["A"], - "DD_TRACE_LETTUCE_5_ENABLED": ["A"], - "DD_TRACE_LETTUCE_5_RX_ENABLED": ["A"], - "DD_TRACE_LETTUCE_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_LETTUCE_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_LETTUCE_ENABLED": ["A"], - "DD_TRACE_LIBERTY_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_LIBERTY_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_LIBERTY_CLASSLOADING_ENABLED": ["A"], - "DD_TRACE_LIBERTY_ENABLED": ["A"], - "DD_TRACE_LOG4J_1_ENABLED": ["A"], - "DD_TRACE_LOG4J_2_ENABLED": ["A"], - "DD_TRACE_LOG4J_ENABLED": ["A"], - "DD_TRACE_LOGBACK_ENABLED": ["A"], - "DD_TRACE_LOGS_INTAKE_ENABLED": ["A"], - "DD_TRACE_LOGS_INTAKE_LOG4J_2_ENABLED": ["A"], - "DD_TRACE_MAVEN_ENABLED": ["A"], - "DD_TRACE_METHODS": ["A"], - "DD_TRACE_MICRONAUT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_MICRONAUT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_MICRONAUT_ENABLED": ["A"], - "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED": ["A"], - "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED": ["A"], - "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED": ["A"], - "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_ENABLED": ["A"], - "DD_TRACE_MICRONAUT_SPAN_ORIGIN_ENABLED": ["A"], - "DD_TRACE_MMAP_ENABLED": ["A"], - "DD_TRACE_MONGO_3_1_ENABLED": ["A"], - "DD_TRACE_MONGO_3_4_ENABLED": ["A"], - "DD_TRACE_MONGO_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_MONGO_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_MONGO_ENABLED": ["A"], - "DD_TRACE_MONGO_REACTIVESTREAMS_ENABLED": ["A"], - "DD_TRACE_MULE_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_MULE_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_MULE_ENABLED": ["A"], - "DD_TRACE_MULE_JPMS_ENABLED": ["A"], - "DD_TRACE_MULTIPART_ENABLED": ["A"], - "DD_TRACE_NATIVE_IMAGE_ENABLED": ["A"], - "DD_TRACE_NETTY_3_8_ENABLED": ["A"], - "DD_TRACE_NETTY_3_9_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_NETTY_3_9_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_NETTY_4_0_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_NETTY_4_0_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_NETTY_4_0_ENABLED": ["A"], - "DD_TRACE_NETTY_4_1_ENABLED": ["A"], - "DD_TRACE_NETTY_4_1_HTTP2_ENABLED": ["A"], - "DD_TRACE_NETTY_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_NETTY_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_NETTY_CONCURRENT_ENABLED": ["A"], - "DD_TRACE_NETTY_ENABLED": ["A"], - "DD_TRACE_NETTY_EVENT_EXECUTOR_ENABLED": ["A"], - "DD_TRACE_NETTY_PROMISE_ENABLED": ["A"], - "DD_TRACE_NEW_TASK_FOR_ENABLED": ["A"], - "DD_TRACE_NING_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_NING_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_NING_ENABLED": ["A"], - "DD_TRACE_NOT_NOT_TRACE_ENABLED": ["A"], - "DD_TRACE_OBFUSCATION_QUERY_STRING_REGEXP": ["A"], - "DD_TRACE_OGNL_ENABLED": ["A"], - "DD_TRACE_OKHTTP_2_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_OKHTTP_2_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_OKHTTP_2_ENABLED": ["A"], - "DD_TRACE_OKHTTP_3_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_OKHTTP_3_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_OKHTTP_3_ENABLED": ["A"], - "DD_TRACE_OKHTTP_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_OKHTTP_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_OKHTTP_ENABLED": ["A"], - "DD_TRACE_OPENSEARCH_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_OPENSEARCH_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_OPENSEARCH_ENABLED": ["A"], - "DD_TRACE_OPENSEARCH_REST_ENABLED": ["A"], - "DD_TRACE_OPENSEARCH_TRANSPORT_ENABLED": ["A"], - "DD_TRACE_OPENTELEMETRY_1_ENABLED": ["A"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED": ["A"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED": ["A"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ENABLED": ["A"], - "DD_TRACE_OPENTELEMETRY_BETA_ENABLED": ["A"], - "DD_TRACE_OPENTELEMETRY_EXPERIMENTAL_ENABLED": ["A"], - "DD_TRACE_OPENTRACING_ENABLED": ["A"], - "DD_TRACE_OPENTRACING_GLOBALTRACER_ENABLED": ["A"], - "DD_TRACE_ORG_JSON_ENABLED": ["A"], - "DD_TRACE_OSGI_ENABLED": ["A"], - "DD_TRACE_OTEL_ENABLED": ["A"], - "DD_TRACE_PARTIAL_FLUSH_ENABLED": ["A"], - "DD_TRACE_PARTIAL_FLUSH_MIN_SPANS": ["A"], - "DD_TRACE_PEERSERVICETAGINTERCEPTOR_ENABLED": ["A"], - "DD_TRACE_PEER_HOSTNAME_ENABLED": ["A"], - "DD_TRACE_PEER_SERVICE_COMPONENT_OVERRIDES": ["A"], - "DD_TRACE_PEER_SERVICE_DEFAULTS_ENABLED": ["A"], - "DD_TRACE_PEER_SERVICE_MAPPING": ["A"], - "DD_TRACE_PEKKO_ACTOR_ENABLED": ["A"], - "DD_TRACE_PEKKO_ACTOR_MAILBOX_ENABLED": ["A"], - "DD_TRACE_PEKKO_ACTOR_RECEIVE_ENABLED": ["A"], - "DD_TRACE_PEKKO_ACTOR_SEND_ENABLED": ["A"], - "DD_TRACE_PEKKO_CONCURRENT_ENABLED": ["A"], - "DD_TRACE_PEKKO_HTTP2_ENABLED": ["A"], - "DD_TRACE_PEKKO_HTTP_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_PEKKO_HTTP_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_PEKKO_HTTP_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_PEKKO_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_PEKKO_HTTP_CLIENT_ENABLED": ["A"], - "DD_TRACE_PEKKO_HTTP_ENABLED": ["A"], - "DD_TRACE_PEKKO_HTTP_SERVER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_PEKKO_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_PEKKO_HTTP_SERVER_ENABLED": ["A"], - "DD_TRACE_PEKKO_SCHEDULER_ENABLED": ["A"], - "DD_TRACE_PERF_METRICS_ENABLED": ["A"], - "DD_TRACE_PIPE_NAME": ["A"], - "DD_TRACE_PLAY_ACTION_ENABLED": ["A"], - "DD_TRACE_PLAY_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_PLAY_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_PLAY_ENABLED": ["A"], - "DD_TRACE_PLAY_REPORT_HTTP_STATUS": ["A"], - "DD_TRACE_PLAY_WS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_PLAY_WS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_PLAY_WS_ENABLED": ["A"], - "DD_TRACE_POST_PROCESSING_TIMEOUT": ["A"], - "DD_TRACE_POWERMOCK_ENABLED": ["A"], - "DD_TRACE_PROPAGATION_BEHAVIOR_EXTRACT": ["A"], - "DD_TRACE_PROPAGATION_EXTRACT_FIRST": ["A"], - "DD_TRACE_PROPAGATION_STYLE": ["A"], - "DD_TRACE_PROPAGATION_STYLE_B3_PADDING_ENABLED": ["A"], - "DD_TRACE_PROPAGATION_STYLE_EXTRACT": ["A"], - "DD_TRACE_PROPAGATION_STYLE_INJECT": ["A"], - "DD_TRACE_PROTOBUF_ENABLED": ["A"], - "DD_TRACE_QUARTZ_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_QUARTZ_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_QUARTZ_ENABLED": ["A"], - "DD_TRACE_RABBITMQ_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_RABBITMQ_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_RABBITMQ_E2E_DURATION_ENABLED": ["A"], - "DD_TRACE_RABBITMQ_ENABLED": ["A"], - "DD_TRACE_RABBITMQ_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_RABBITMQ_PROPAGATION_ENABLED": ["A"], - "DD_TRACE_RABBITMQ_TIME_IN_QUEUE_ENABLED": ["A"], - "DD_TRACE_RABBIT_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_RABBIT_PROPAGATION_ENABLED": ["A"], - "DD_TRACE_RABBIT_TIME_IN_QUEUE_ENABLED": ["A"], - "DD_TRACE_RATE_LIMIT": ["A"], - "DD_TRACE_RATPACK_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_RATPACK_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_RATPACK_ENABLED": ["A"], - "DD_TRACE_RATPACK_REQUEST_BODY_ENABLED": ["A"], - "DD_TRACE_REACTIVE_STREAMS_1_ENABLED": ["A"], - "DD_TRACE_REACTIVE_STREAMS_ENABLED": ["A"], - "DD_TRACE_REACTOR_CORE_ENABLED": ["A"], - "DD_TRACE_REACTOR_NETTY_1_ENABLED": ["A"], - "DD_TRACE_REACTOR_NETTY_ENABLED": ["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"], - "DD_TRACE_REDIS_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_REDIS_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_REDIS_ENABLED": ["A"], - "DD_TRACE_REJECTED_EXECUTION_HANDLER_ENABLED": ["A"], - "DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED": ["A"], - "DD_TRACE_RENAISSANCE_ENABLED": ["A"], - "DD_TRACE_REPORT_HOSTNAME": ["A"], - "DD_TRACE_REQUEST_HEADER_TAGS": ["A"], - "DD_TRACE_REQUEST_HEADER_TAGS_COMMA_ALLOWED": ["A"], - "DD_TRACE_RESOLVER_ENABLED": ["A"], - "DD_TRACE_RESOURCENAMERULE_ENABLED": ["A"], - "DD_TRACE_RESPONSE_ENABLED": ["A"], - "DD_TRACE_RESPONSE_HEADER_TAGS": ["A"], - "DD_TRACE_RESTEASY_ENABLED": ["A"], - "DD_TRACE_RESTLET_HTTP_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_RESTLET_HTTP_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_RESTLET_HTTP_ENABLED": ["A"], - "DD_TRACE_RESTLET_HTTP_SERVER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_RESTLET_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_RESTLET_HTTP_SERVER_ENABLED": ["A"], - "DD_TRACE_RMI_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_RMI_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_RMI_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_RMI_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED": ["A"], - "DD_TRACE_RMI_CLIENT_ENABLED": ["A"], - "DD_TRACE_RMI_CONTEXT_PROPAGATOR_ENABLED": ["A"], - "DD_TRACE_RMI_ENABLED": ["A"], - "DD_TRACE_RMI_SERVER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_RMI_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED": ["A"], - "DD_TRACE_RMI_SERVER_ENABLED": ["A"], - "DD_TRACE_RUNNABLE_ENABLED": ["A"], - "DD_TRACE_RUNNABLE_FUTURE_ENABLED": ["A"], - "DD_TRACE_RUNTIME_CONTEXT_FIELD_INJECTION": ["A"], - "DD_TRACE_RXJAVA_ENABLED": ["A"], - "DD_TRACE_S3_ENABLED": ["A"], - "DD_TRACE_SAMPLE_RATE": ["A"], - "DD_TRACE_SAMPLING_MECHANISM_VALIDATION_DISABLED": ["A"], - "DD_TRACE_SAMPLING_OPERATION_RULES": ["A"], - "DD_TRACE_SAMPLING_RULES": ["A"], - "DD_TRACE_SAMPLING_SERVICE_RULES": ["A"], - "DD_TRACE_SCALATEST_ENABLED": ["A"], - "DD_TRACE_SCALA_CONCURRENT_ENABLED": ["A"], - "DD_TRACE_SCALA_FUTURE_OBJECT_ENABLED": ["A"], - "DD_TRACE_SCALA_PROMISE_COMPLETE_ENABLED": ["A"], - "DD_TRACE_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED": ["A"], - "DD_TRACE_SCALA_PROMISE_RESOLVE_ENABLED": ["A"], - "DD_TRACE_SCOPE_DEPTH_LIMIT": ["A"], - "DD_TRACE_SCOPE_ITERATION_KEEP_ALIVE": ["A"], - "DD_TRACE_SCOPE_STRICT_MODE": ["A"], - "DD_TRACE_SECURE_RANDOM": ["A"], - "DD_TRACE_SELENIUM_ENABLED": ["A"], - "DD_TRACE_SERIALVERSIONUID_FIELD_INJECTION": ["A"], - "DD_TRACE_SERVELET_RESPONSE_ENABLED": ["A"], - "DD_TRACE_SERVICENAMETAGINTERCEPTOR_ENABLED": ["A"], - "DD_TRACE_SERVICETALK_CONCURRENT_ENABLED": ["A"], - "DD_TRACE_SERVICETALK_ENABLED": ["A"], - "DD_TRACE_SERVLETCONTEXTTAGINTERCEPTOR_ENABLED": ["A"], - "DD_TRACE_SERVLET_2_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SERVLET_2_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SERVLET_2_ENABLED": ["A"], - "DD_TRACE_SERVLET_3_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SERVLET_3_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SERVLET_3_ASYNC_CONTEXT_ENABLED": ["A"], - "DD_TRACE_SERVLET_3_ENABLED": ["A"], - "DD_TRACE_SERVLET_5_ASYNC_CONTEXT_ENABLED": ["A"], - "DD_TRACE_SERVLET_5_ENABLED": ["A"], - "DD_TRACE_SERVLET_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SERVLET_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SERVLET_ASYNC_TIMEOUT_ERROR": ["A"], - "DD_TRACE_SERVLET_COOKIE_ENABLED": ["A"], - "DD_TRACE_SERVLET_DISPATCHER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SERVLET_DISPATCHER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SERVLET_DISPATCHER_ENABLED": ["A"], - "DD_TRACE_SERVLET_ENABLED": ["A"], - "DD_TRACE_SERVLET_FILTER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SERVLET_FILTER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SERVLET_FILTER_ENABLED": ["A"], - "DD_TRACE_SERVLET_PRINCIPAL_ENABLED": ["A"], - "DD_TRACE_SERVLET_REQUEST_BODY_ENABLED": ["A"], - "DD_TRACE_SERVLET_REQUEST_ENABLED": ["A"], - "DD_TRACE_SERVLET_RESPONSE_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SERVLET_RESPONSE_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SERVLET_RESPONSE_ENABLED": ["A"], - "DD_TRACE_SERVLET_ROOT_CONTEXT_SERVICE_NAME": ["A"], - "DD_TRACE_SERVLET_SERVICE_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SERVLET_SERVICE_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SERVLET_SERVICE_ENABLED": ["A"], - "DD_TRACE_SERVLET_SESSION_ENABLED": ["A"], - "DD_TRACE_SETUP_TEARDOWN_ENABLED": ["A"], - "DD_TRACE_SFN_ENABLED": ["A"], - "DD_TRACE_SHUTDOWN_ENABLED": ["A"], - "DD_TRACE_SLICK_ENABLED": ["A"], - "DD_TRACE_SNAKEYAML_ENABLED": ["A"], - "DD_TRACE_SNS_ENABLED": ["A"], - "DD_TRACE_SOCKET_ENABLED": ["A"], - "DD_TRACE_SPAN_ATTRIBUTE_SCHEMA": ["A"], - "DD_TRACE_SPAN_TAGS": ["A"], - "DD_TRACE_SPARKJAVA_2_4_ENABLED": ["A"], - "DD_TRACE_SPARKJAVA_ENABLED": ["A"], - "DD_TRACE_SPARK_ENABLED": ["A"], - "DD_TRACE_SPARK_EXECUTOR_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SPARK_EXECUTOR_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SPARK_EXECUTOR_ENABLED": ["A"], - "DD_TRACE_SPARK_EXIT_ENABLED": ["A"], - "DD_TRACE_SPARK_OPENLINEAGE_ENABLED": ["A"], - "DD_TRACE_SPLIT_BY_TAGS": ["A"], - "DD_TRACE_SPRAY_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SPRAY_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SPRAY_HTTP_ENABLED": ["A"], - "DD_TRACE_SPRAY_HTTP_SERVER_ENABLED": ["A"], - "DD_TRACE_SPRING_ASYNC_ENABLED": ["A"], - "DD_TRACE_SPRING_BEANS_ENABLED": ["A"], - "DD_TRACE_SPRING_BOOT_ENABLED": ["A"], - "DD_TRACE_SPRING_BOOT_SPAN_ORIGIN_ENABLED": ["A"], - "DD_TRACE_SPRING_CLOUD_ZUUL_ENABLED": ["A"], - "DD_TRACE_SPRING_CORE_ENABLED": ["A"], - "DD_TRACE_SPRING_DATA_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SPRING_DATA_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SPRING_DATA_ENABLED": ["A"], - "DD_TRACE_SPRING_JMS_ENABLED": ["A"], - "DD_TRACE_SPRING_MESSAGING_4_ENABLED": ["A"], - "DD_TRACE_SPRING_MESSAGING_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SPRING_MESSAGING_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SPRING_MESSAGING_E2E_DURATION_ENABLED": ["A"], - "DD_TRACE_SPRING_MESSAGING_ENABLED": ["A"], - "DD_TRACE_SPRING_PATH_FILTER_ENABLED": ["A"], - "DD_TRACE_SPRING_RABBIT_ENABLED": ["A"], - "DD_TRACE_SPRING_SCHEDULING_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SPRING_SCHEDULING_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SPRING_SCHEDULING_ENABLED": ["A"], - "DD_TRACE_SPRING_SCHEDULING_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_SPRING_SECURITY_ENABLED": ["A"], - "DD_TRACE_SPRING_WEBFLUX_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SPRING_WEBFLUX_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SPRING_WEBFLUX_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SPRING_WEBFLUX_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SPRING_WEBFLUX_CLIENT_ENABLED": ["A"], - "DD_TRACE_SPRING_WEBFLUX_ENABLED": ["A"], - "DD_TRACE_SPRING_WEBFLUX_FUNCTIONAL_ENABLED": ["A"], - "DD_TRACE_SPRING_WEB_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SPRING_WEB_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SPRING_WEB_CODE_ORIGIN_ENABLED": ["A"], - "DD_TRACE_SPRING_WEB_ENABLED": ["A"], - "DD_TRACE_SPRING_WS_2_ENABLED": ["A"], - "DD_TRACE_SPRING_WS_ENABLED": ["A"], - "DD_TRACE_SPYMEMCACHED_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SPYMEMCACHED_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SPYMEMCACHED_ENABLED": ["A"], - "DD_TRACE_SQS_BODY_PROPAGATION_ENABLED": ["A"], - "DD_TRACE_SQS_ENABLED": ["A"], - "DD_TRACE_SQS_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_SQS_PROPAGATION_ENABLED": ["A"], - "DD_TRACE_SQS_TIME_IN_QUEUE_ENABLED": ["A"], - "DD_TRACE_SSLSOCKET_ENABLED": ["A"], - "DD_TRACE_STARTUP_LOGS": ["A"], - "DD_TRACE_STATS_COMPUTATION_ENABLED": ["A"], - "DD_TRACE_STATUS404DECORATOR_ENABLED": ["A"], - "DD_TRACE_STATUS404RULE_ENABLED": ["A"], - "DD_TRACE_STRICT_WRITES_ENABLED": ["A"], - "DD_TRACE_STRUCTURED_TASK_SCOPE_ENABLED": ["A"], - "DD_TRACE_SUREFIRE_ENABLED": ["A"], - "DD_TRACE_SYNAPSE3_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_SYNAPSE3_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_SYNAPSE3_CLIENT_ENABLED": ["A"], - "DD_TRACE_SYNAPSE3_ENABLED": ["A"], - "DD_TRACE_SYNAPSE3_SERVER_ENABLED": ["A"], - "DD_TRACE_TAGS": ["A"], - "DD_TRACE_TASK_RUNNER_ENABLED": ["A"], - "DD_TRACE_TASK_UNWRAPPING_ENABLED": ["A"], - "DD_TRACE_TESTNG_6_ENABLED": ["A"], - "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"], - "DD_TRACE_THREAD_POOL_EXECUTORS_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_THROWABLES_ENABLED": ["A"], - "DD_TRACE_THYMELEAF_ENABLED": ["A"], - "DD_TRACE_TIBCO_BW_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_TIBCO_BW_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_TIBCO_BW_ENABLED": ["A"], - "DD_TRACE_TIBCO_ENABLED": ["A"], - "DD_TRACE_TINYLOG_ENABLED": ["A"], - "DD_TRACE_TOMCAT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_TOMCAT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_TOMCAT_CLASSLOADING_ENABLED": ["A"], - "DD_TRACE_TOMCAT_ENABLED": ["A"], - "DD_TRACE_TOMCAT_WEBSOCKET_ENABLED": ["A"], - "DD_TRACE_TRACER_METRICS_BUFFERING_ENABLED": ["A"], - "DD_TRACE_TRACER_METRICS_ENABLED": ["A"], - "DD_TRACE_TRACER_METRICS_IGNORED_RESOURCES": ["A"], - "DD_TRACE_TRACER_METRICS_MAX_AGGREGATES": ["A"], - "DD_TRACE_TRACER_METRICS_MAX_PENDING": ["A"], - "DD_TRACE_TRACE_ANNOTATION_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_TRACE_ANNOTATION_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_TRACE_ANNOTATION_ENABLED": ["A"], - "DD_TRACE_TRACE_CONFIG_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_TRACE_CONFIG_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_TRACE_CONFIG_ENABLED": ["A"], - "DD_TRACE_TRACE_ENABLED": ["A"], - "DD_TRACE_TRIAGE": ["A"], - "DD_TRACE_TWILIO_SDK_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_TWILIO_SDK_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_TWILIO_SDK_ENABLED": ["A"], - "DD_TRACE_UNDERTOW_2_0_ENABLED": ["A"], - "DD_TRACE_UNDERTOW_2_2_ENABLED": ["A"], - "DD_TRACE_UNDERTOW_ENABLED": ["A"], - "DD_TRACE_UNDERTOW_HTTP_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_UNDERTOW_HTTP_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_UNDERTOW_HTTP_SERVER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_UNDERTOW_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_UNDERTOW_LEGACY_TRACING_ENABLED": ["A"], - "DD_TRACE_UNDERTOW_REQUEST_PARSE_ENABLED": ["A"], - "DD_TRACE_URLASRESOURCENAMERULE_ENABLED": ["A"], - "DD_TRACE_URLCONNECTION_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_URLCONNECTION_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_URLCONNECTION_ENABLED": ["A"], - "DD_TRACE_VALKEY_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_VALKEY_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_VALKEY_ENABLED": ["A"], - "DD_TRACE_VELOCITY_ENABLED": ["A"], - "DD_TRACE_VERTX_3_4_ENABLED": ["A"], - "DD_TRACE_VERTX_3_5_ENABLED": ["A"], - "DD_TRACE_VERTX_3_9_ENABLED": ["A"], - "DD_TRACE_VERTX_4_0_ENABLED": ["A"], - "DD_TRACE_VERTX_5_0_ENABLED": ["A"], - "DD_TRACE_VERTX_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_VERTX_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_VERTX_ENABLED": ["A"], - "DD_TRACE_VERTX_REDIS_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_VERTX_REDIS_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_VERTX_REDIS_CLIENT_ENABLED": ["A"], - "DD_TRACE_VERTX_ROUTE_HANDLER_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_VERTX_ROUTE_HANDLER_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_VERTX_SQL_CLIENT_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_VERTX_SQL_CLIENT_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_VERTX_SQL_CLIENT_ENABLED": ["A"], - "DD_TRACE_WALLCLOCK_ENABLED": ["A"], - "DD_TRACE_WEAVER_ENABLED": ["A"], - "DD_TRACE_WEBSOCKET_ANALYTICS_ENABLED": ["A"], - "DD_TRACE_WEBSOCKET_ANALYTICS_SAMPLE_RATE": ["A"], - "DD_TRACE_WEBSOCKET_ENABLED": ["A"], - "DD_TRACE_WEBSOCKET_MESSAGES_ENABLED": ["A"], - "DD_TRACE_WEBSOCKET_MESSAGES_INHERIT_SAMPLING": ["A"], - "DD_TRACE_WEBSOCKET_MESSAGES_SEPARATE_TRACES": ["A"], - "DD_TRACE_WEBSOCKET_TAG_SESSION_ID": ["A"], - "DD_TRACE_WEBSPHERE_JMX_ENABLED": ["A"], - "DD_TRACE_WILDFLY_ENABLED": ["A"], - "DD_TRACE_X_DATADOG_TAGS_MAX_LENGTH": ["A"], - "DD_TRACE_ZIO_EXPERIMENTAL_ENABLED": ["A"], - "DD_TRIAGE_REPORT_DIR": ["A"], - "DD_TRIAGE_REPORT_TRIGGER": ["A"], - "DD_UNDERTOW_CONTINUATION": ["A"], - "DD_USM_ENABLED": ["A"], - "DD_VERSION": ["A"], - "DD_WRITER_BAGGAGE_INJECT": ["A"], - "DD_WRITER_TYPE": ["A"], - "OTEL_INSTRUMENTATION_HTTP_CLIENT_CAPTURE_REQUEST_HEADERS": ["A"], - "OTEL_INSTRUMENTATION_HTTP_CLIENT_CAPTURE_RESPONSE_HEADERS": ["A"], - "OTEL_INSTRUMENTATION_HTTP_SERVER_CAPTURE_REQUEST_HEADERS": ["A"], - "OTEL_INSTRUMENTATION_HTTP_SERVER_CAPTURE_RESPONSE_HEADERS": ["A"], - "OTEL_JAVAAGENT_CONFIGURATION_FILE": ["A"], - "OTEL_JAVAAGENT_EXTENSIONS": ["A"], - "OTEL_LOGS_EXPORTER": ["A"], - "OTEL_LOG_LEVEL": ["A"], - "OTEL_METRICS_EXPORTER": ["A"], - "OTEL_PROPAGATORS": ["A"], - "OTEL_RESOURCE_ATTRIBUTES": ["A"], - "OTEL_SDK_DISABLED": ["A"], - "OTEL_SERVICE_NAME": ["A"], - "OTEL_TRACES_EXPORTER": ["A"], - "OTEL_TRACES_SAMPLER_ARG": ["A"], - "OTEL_TRACES_SAMPLER": ["A"] - }, - "aliases": { - "DD_PROFILING_ASYNC_LIVEHEAP_CAPACITY": ["DD_PROFILING_DDPROF_MEMLEAK_CAPACITY"], - "DD_PROFILING_ASYNC_LIVEHEAP_INTERVAL": ["DD_PROFILING_DDPROF_MEMLEAK_INTERVAL"], - "DD_PROFILING_STACKDEPTH": ["DD_PROFILING_DDPROF_STACKDEPTH"], - "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_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"], - "DD_TRACE_AKKA_ACTOR_SEND_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_ACTOR_SEND_ENABLED","DD_INTEGRATION_AKKA_ACTOR_SEND_ENABLED"], - "DD_TRACE_AKKA_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_CONCURRENT_ENABLED","DD_INTEGRATION_AKKA_CONCURRENT_ENABLED"], - "DD_TRACE_AKKA_HTTP2_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_HTTP2_ENABLED","DD_INTEGRATION_AKKA_HTTP2_ENABLED"], - "DD_TRACE_AKKA_HTTP_ANALYTICS_ENABLED": ["DD_AKKA_HTTP_ANALYTICS_ENABLED"], - "DD_TRACE_AKKA_HTTP_ANALYTICS_SAMPLE_RATE": ["DD_AKKA_HTTP_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_AKKA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_AKKA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_AKKA_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_HTTP_CLIENT_ENABLED","DD_INTEGRATION_AKKA_HTTP_CLIENT_ENABLED"], - "DD_TRACE_AKKA_HTTP_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_HTTP_ENABLED","DD_INTEGRATION_AKKA_HTTP_ENABLED"], - "DD_TRACE_AKKA_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_AKKA_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_AKKA_HTTP_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_AKKA_HTTP_SERVER_ENABLED","DD_INTEGRATION_AKKA_HTTP_SERVER_ENABLED"], - "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_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"], - "DD_TRACE_APACHE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE": ["DD_APACHE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_APACHE_HTTPCLIENT5_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTPCLIENT5_ENABLED","DD_INTEGRATION_APACHE_HTTPCLIENT5_ENABLED"], - "DD_TRACE_APACHE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE": ["DD_APACHE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_APACHE_HTTPCLIENT_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTPCLIENT_ENABLED","DD_INTEGRATION_APACHE_HTTPCLIENT_ENABLED"], - "DD_TRACE_APACHE_HTTPCORE_5_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTPCORE_5_ENABLED","DD_INTEGRATION_APACHE_HTTPCORE_5_ENABLED"], - "DD_TRACE_APACHE_HTTPCORE_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTPCORE_ENABLED","DD_INTEGRATION_APACHE_HTTPCORE_ENABLED"], - "DD_TRACE_APACHE_HTTP_CLIENT5_ANALYTICS_SAMPLE_RATE": ["DD_APACHE_HTTP_CLIENT5_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_APACHE_HTTP_CLIENT5_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CLIENT5_ENABLED","DD_INTEGRATION_APACHE_HTTP_CLIENT5_ENABLED"], - "DD_TRACE_APACHE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_APACHE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_APACHE_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CLIENT_ENABLED","DD_INTEGRATION_APACHE_HTTP_CLIENT_ENABLED"], - "DD_TRACE_APACHE_HTTP_CORE_5_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CORE_5_ENABLED","DD_INTEGRATION_APACHE_HTTP_CORE_5_ENABLED"], - "DD_TRACE_APACHE_HTTP_CORE_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CORE_ENABLED","DD_INTEGRATION_APACHE_HTTP_CORE_ENABLED"], - "DD_TRACE_APACHE_SPARK_ENABLED": ["DD_TRACE_INTEGRATION_APACHE_SPARK_ENABLED","DD_INTEGRATION_APACHE_SPARK_ENABLED"], - "DD_TRACE_ARMERIA_ANALYTICS_SAMPLE_RATE": ["DD_ARMERIA_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_ARMERIA_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_ENABLED","DD_INTEGRATION_ARMERIA_ENABLED"], - "DD_TRACE_ARMERIA_GRPC_ANALYTICS_SAMPLE_RATE": ["DD_ARMERIA_GRPC_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_ARMERIA_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_ARMERIA_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_ARMERIA_GRPC_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_CLIENT_ENABLED","DD_INTEGRATION_ARMERIA_GRPC_CLIENT_ENABLED"], - "DD_TRACE_ARMERIA_GRPC_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_ENABLED","DD_INTEGRATION_ARMERIA_GRPC_ENABLED"], - "DD_TRACE_ARMERIA_GRPC_MESSAGE_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_MESSAGE_ENABLED","DD_INTEGRATION_ARMERIA_GRPC_MESSAGE_ENABLED"], - "DD_TRACE_ARMERIA_GRPC_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_ARMERIA_GRPC_SERVER_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_ARMERIA_GRPC_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_SERVER_ENABLED","DD_INTEGRATION_ARMERIA_GRPC_SERVER_ENABLED"], - "DD_TRACE_ARMERIA_JETTY_ENABLED": ["DD_TRACE_INTEGRATION_ARMERIA_JETTY_ENABLED","DD_INTEGRATION_ARMERIA_JETTY_ENABLED"], - "DD_TRACE_AUTH0_JWT_ENABLED": ["DD_TRACE_INTEGRATION_AUTH0_JWT_ENABLED","DD_INTEGRATION_AUTH0_JWT_ENABLED"], - "DD_TRACE_AVRO_ENABLED": ["DD_TRACE_INTEGRATION_AVRO_ENABLED","DD_INTEGRATION_AVRO_ENABLED"], - "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_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_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"], - "DD_TRACE_AXWAY_API_ENABLED": ["DD_TRACE_INTEGRATION_AXWAY_API_ENABLED","DD_INTEGRATION_AXWAY_API_ENABLED"], - "DD_TRACE_AXWAY_HTTP_ANALYTICS_SAMPLE_RATE": ["DD_AXWAY_HTTP_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_AZURE_FUNCTIONS_ANALYTICS_SAMPLE_RATE": ["DD_AZURE_FUNCTIONS_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_AZURE_FUNCTIONS_ENABLED": ["DD_TRACE_INTEGRATION_AZURE_FUNCTIONS_ENABLED","DD_INTEGRATION_AZURE_FUNCTIONS_ENABLED"], - "DD_TRACE_CAFFEINE_ENABLED": ["DD_TRACE_INTEGRATION_CAFFEINE_ENABLED","DD_INTEGRATION_CAFFEINE_ENABLED"], - "DD_TRACE_CASSANDRA_ANALYTICS_SAMPLE_RATE": ["DD_CASSANDRA_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_CASSANDRA_ENABLED": ["DD_TRACE_INTEGRATION_CASSANDRA_ENABLED","DD_INTEGRATION_CASSANDRA_ENABLED"], - "DD_TRACE_CI_VISIBILITY_ENABLED": ["DD_TRACE_INTEGRATION_CI_VISIBILITY_ENABLED","DD_INTEGRATION_CI_VISIBILITY_ENABLED"], - "DD_TRACE_CLASSLOADING_ENABLED": ["DD_TRACE_INTEGRATION_CLASSLOADING_ENABLED","DD_INTEGRATION_CLASSLOADING_ENABLED"], - "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_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"], - "DD_TRACE_COUCHBASE_ENABLED": ["DD_TRACE_INTEGRATION_COUCHBASE_ENABLED","DD_INTEGRATION_COUCHBASE_ENABLED"], - "DD_TRACE_CUCUMBER_5_ANALYTICS_SAMPLE_RATE": ["DD_CUCUMBER_5_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_CUCUMBER_5_ENABLED": ["DD_TRACE_INTEGRATION_CUCUMBER_5_ENABLED","DD_INTEGRATION_CUCUMBER_5_ENABLED"], - "DD_TRACE_CUCUMBER_ANALYTICS_SAMPLE_RATE": ["DD_CUCUMBER_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_CUCUMBER_ENABLED": ["DD_TRACE_INTEGRATION_CUCUMBER_ENABLED","DD_INTEGRATION_CUCUMBER_ENABLED"], - "DD_TRACE_CXF_ENABLED": ["DD_TRACE_INTEGRATION_CXF_ENABLED","DD_INTEGRATION_CXF_ENABLED"], - "DD_TRACE_CXF_INVOKER_ENABLED": ["DD_TRACE_INTEGRATION_CXF_INVOKER_ENABLED","DD_INTEGRATION_CXF_INVOKER_ENABLED"], - "DD_TRACE_DATANUCLEUS_ANALYTICS_SAMPLE_RATE": ["DD_DATANUCLEUS_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_DATANUCLEUS_ENABLED": ["DD_TRACE_INTEGRATION_DATANUCLEUS_ENABLED","DD_INTEGRATION_DATANUCLEUS_ENABLED"], - "DD_TRACE_DB2_ENABLED": ["DD_TRACE_INTEGRATION_DB2_ENABLED","DD_INTEGRATION_DB2_ENABLED"], - "DD_TRACE_DBM_ENABLED": ["DD_TRACE_INTEGRATION_DBM_ENABLED","DD_INTEGRATION_DBM_ENABLED"], - "DD_TRACE_DEFINECLASS_ENABLED": ["DD_TRACE_INTEGRATION_DEFINECLASS_ENABLED","DD_INTEGRATION_DEFINECLASS_ENABLED"], - "DD_TRACE_DIRECTALLOCATION_ENABLED": ["DD_TRACE_INTEGRATION_DIRECTALLOCATION_ENABLED","DD_INTEGRATION_DIRECTALLOCATION_ENABLED"], - "DD_TRACE_DO_NOT_TRACE_ANNOTATION_ENABLED": ["DD_TRACE_INTEGRATION_DO_NOT_TRACE_ANNOTATION_ENABLED","DD_INTEGRATION_DO_NOT_TRACE_ANNOTATION_ENABLED"], - "DD_TRACE_DROPWIZARD_ENABLED": ["DD_TRACE_INTEGRATION_DROPWIZARD_ENABLED","DD_INTEGRATION_DROPWIZARD_ENABLED"], - "DD_TRACE_DROPWIZARD_VIEW_ENABLED": ["DD_TRACE_INTEGRATION_DROPWIZARD_VIEW_ENABLED","DD_INTEGRATION_DROPWIZARD_VIEW_ENABLED"], - "DD_TRACE_DYNAMODB_ENABLED": ["DD_TRACE_INTEGRATION_DYNAMODB_ENABLED","DD_INTEGRATION_DYNAMODB_ENABLED"], - "DD_TRACE_ELASTICSEARCH_ANALYTICS_SAMPLE_RATE": ["DD_ELASTICSEARCH_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_ELASTICSEARCH_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_ENABLED","DD_INTEGRATION_ELASTICSEARCH_ENABLED"], - "DD_TRACE_ELASTICSEARCH_REST_5_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_5_ENABLED","DD_INTEGRATION_ELASTICSEARCH_REST_5_ENABLED"], - "DD_TRACE_ELASTICSEARCH_REST_6_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_6_ENABLED","DD_INTEGRATION_ELASTICSEARCH_REST_6_ENABLED"], - "DD_TRACE_ELASTICSEARCH_REST_7_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_7_ENABLED","DD_INTEGRATION_ELASTICSEARCH_REST_7_ENABLED"], - "DD_TRACE_ELASTICSEARCH_REST_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_ENABLED","DD_INTEGRATION_ELASTICSEARCH_REST_ENABLED"], - "DD_TRACE_ELASTICSEARCH_TRANSPORT_2_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_2_ENABLED","DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_2_ENABLED"], - "DD_TRACE_ELASTICSEARCH_TRANSPORT_5_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_5_ENABLED","DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_5_ENABLED"], - "DD_TRACE_ELASTICSEARCH_TRANSPORT_6_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_6_ENABLED","DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_6_ENABLED"], - "DD_TRACE_ELASTICSEARCH_TRANSPORT_7_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_7_ENABLED","DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_7_ENABLED"], - "DD_TRACE_ELASTICSEARCH_TRANSPORT_ENABLED": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_ENABLED","DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_ENABLED"], - "DD_TRACE_EMR_AWS_SDK_ENABLED": ["DD_TRACE_INTEGRATION_EMR_AWS_SDK_ENABLED","DD_INTEGRATION_EMR_AWS_SDK_ENABLED"], - "DD_TRACE_EVENTBRIDGE_ENABLED": ["DD_TRACE_INTEGRATION_EVENTBRIDGE_ENABLED","DD_INTEGRATION_EVENTBRIDGE_ENABLED"], - "DD_TRACE_FILEITEMITERATOR_ENABLED": ["DD_TRACE_INTEGRATION_FILEITEMITERATOR_ENABLED","DD_INTEGRATION_FILEITEMITERATOR_ENABLED"], - "DD_TRACE_FILEITEMSTREAM_ENABLED": ["DD_TRACE_INTEGRATION_FILEITEMSTREAM_ENABLED","DD_INTEGRATION_FILEITEMSTREAM_ENABLED"], - "DD_TRACE_FILEITEM_ENABLED": ["DD_TRACE_INTEGRATION_FILEITEM_ENABLED","DD_INTEGRATION_FILEITEM_ENABLED"], - "DD_TRACE_FINATRA_ANALYTICS_SAMPLE_RATE": ["DD_FINATRA_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_FINATRA_ENABLED": ["DD_TRACE_INTEGRATION_FINATRA_ENABLED","DD_INTEGRATION_FINATRA_ENABLED"], - "DD_TRACE_FJP_ENABLED": ["DD_TRACE_INTEGRATION_FJP_ENABLED","DD_INTEGRATION_FJP_ENABLED"], - "DD_TRACE_FJP_WORKQUEUE_ENABLED": ["DD_TRACE_INTEGRATION_FJP_WORKQUEUE_ENABLED","DD_INTEGRATION_FJP_WORKQUEUE_ENABLED"], - "DD_TRACE_FREEMARKER_ENABLED": ["DD_TRACE_INTEGRATION_FREEMARKER_ENABLED","DD_INTEGRATION_FREEMARKER_ENABLED"], - "DD_TRACE_GLASSFISH_ENABLED": ["DD_TRACE_INTEGRATION_GLASSFISH_ENABLED","DD_INTEGRATION_GLASSFISH_ENABLED"], - "DD_TRACE_GOOGLE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_GOOGLE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_GOOGLE_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_GOOGLE_HTTP_CLIENT_ENABLED","DD_INTEGRATION_GOOGLE_HTTP_CLIENT_ENABLED"], - "DD_TRACE_GOOGLE_PUBSUB_ANALYTICS_SAMPLE_RATE": ["DD_GOOGLE_PUBSUB_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_GOOGLE_PUBSUB_ENABLED": ["DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_ENABLED","DD_INTEGRATION_GOOGLE_PUBSUB_ENABLED"], - "DD_TRACE_GOOGLE_PUBSUB_LEGACY_TRACING_ENABLED": ["DD_GOOGLE_PUBSUB_LEGACY_TRACING_ENABLED"], - "DD_TRACE_GOOGLE_PUBSUB_PUBLISHER_ENABLED": ["DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_PUBLISHER_ENABLED","DD_INTEGRATION_GOOGLE_PUBSUB_PUBLISHER_ENABLED"], - "DD_TRACE_GOOGLE_PUBSUB_RECEIVER_ENABLED": ["DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_RECEIVER_ENABLED","DD_INTEGRATION_GOOGLE_PUBSUB_RECEIVER_ENABLED"], - "DD_TRACE_GRADLE_BUILD_LISTENER_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_BUILD_LISTENER_ENABLED","DD_INTEGRATION_GRADLE_BUILD_LISTENER_ENABLED"], - "DD_TRACE_GRADLE_BUILD_SCOPE_SERVICES_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_BUILD_SCOPE_SERVICES_ENABLED","DD_INTEGRATION_GRADLE_BUILD_SCOPE_SERVICES_ENABLED"], - "DD_TRACE_GRADLE_DAEMON_JVM_OPTIONS_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_DAEMON_JVM_OPTIONS_ENABLED","DD_INTEGRATION_GRADLE_DAEMON_JVM_OPTIONS_ENABLED"], - "DD_TRACE_GRADLE_DAEMON_LOGGING_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_DAEMON_LOGGING_ENABLED","DD_INTEGRATION_GRADLE_DAEMON_LOGGING_ENABLED"], - "DD_TRACE_GRADLE_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_ENABLED","DD_INTEGRATION_GRADLE_ENABLED"], - "DD_TRACE_GRADLE_PLUGIN_INJECTOR_ENABLED": ["DD_TRACE_INTEGRATION_GRADLE_PLUGIN_INJECTOR_ENABLED","DD_INTEGRATION_GRADLE_PLUGIN_INJECTOR_ENABLED"], - "DD_TRACE_GRAPHQL_JAVA_ANALYTICS_SAMPLE_RATE": ["DD_GRAPHQL_JAVA_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_GRAPHQL_JAVA_ENABLED": ["DD_TRACE_INTEGRATION_GRAPHQL_JAVA_ENABLED","DD_INTEGRATION_GRAPHQL_JAVA_ENABLED"], - "DD_TRACE_GRIZZLY_ANALYTICS_ENABLED": ["DD_GRIZZLY_ANALYTICS_ENABLED"], - "DD_TRACE_GRIZZLY_ANALYTICS_SAMPLE_RATE": ["DD_GRIZZLY_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_GRIZZLY_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_GRIZZLY_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_GRIZZLY_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_GRIZZLY_CLIENT_ENABLED","DD_INTEGRATION_GRIZZLY_CLIENT_ENABLED"], - "DD_TRACE_GRIZZLY_ENABLED": ["DD_TRACE_INTEGRATION_GRIZZLY_ENABLED","DD_INTEGRATION_GRIZZLY_ENABLED"], - "DD_TRACE_GRIZZLY_FILTERCHAIN_ENABLED": ["DD_TRACE_INTEGRATION_GRIZZLY_FILTERCHAIN_ENABLED","DD_INTEGRATION_GRIZZLY_FILTERCHAIN_ENABLED"], - "DD_TRACE_GRPC_ANALYTICS_ENABLED": ["DD_GRPC_ANALYTICS_ENABLED"], - "DD_TRACE_GRPC_ANALYTICS_SAMPLE_RATE": ["DD_GRPC_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_GRPC_CLIENT_ANALYTICS_ENABLED": ["DD_GRPC_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_GRPC_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_CLIENT_ENABLED","DD_INTEGRATION_GRPC_CLIENT_ENABLED"], - "DD_TRACE_GRPC_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_ENABLED","DD_INTEGRATION_GRPC_ENABLED"], - "DD_TRACE_GRPC_MESSAGE_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_MESSAGE_ENABLED","DD_INTEGRATION_GRPC_MESSAGE_ENABLED"], - "DD_TRACE_GRPC_NETTY_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_NETTY_ENABLED","DD_INTEGRATION_GRPC_NETTY_ENABLED"], - "DD_TRACE_GRPC_SERVER_ANALYTICS_ENABLED": ["DD_GRPC_SERVER_ANALYTICS_ENABLED"], - "DD_TRACE_GRPC_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_GRPC_SERVER_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_GRPC_SERVER_CODE_ORIGIN_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_SERVER_CODE_ORIGIN_ENABLED","DD_INTEGRATION_GRPC_SERVER_CODE_ORIGIN_ENABLED"], - "DD_TRACE_GRPC_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_GRPC_SERVER_ENABLED","DD_INTEGRATION_GRPC_SERVER_ENABLED"], - "DD_TRACE_GSON_ENABLED": ["DD_TRACE_INTEGRATION_GSON_ENABLED","DD_INTEGRATION_GSON_ENABLED"], - "DD_TRACE_GUAVA_ENABLED": ["DD_TRACE_INTEGRATION_GUAVA_ENABLED","DD_INTEGRATION_GUAVA_ENABLED"], - "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_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"], - "DD_TRACE_HTTPASYNCCLIENT4_LEGACY_TRACING_ENABLED": ["DD_HTTPASYNCCLIENT4_LEGACY_TRACING_ENABLED"], - "DD_TRACE_HTTPASYNCCLIENT5_ENABLED": ["DD_TRACE_INTEGRATION_HTTPASYNCCLIENT5_ENABLED","DD_INTEGRATION_HTTPASYNCCLIENT5_ENABLED"], - "DD_TRACE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE": ["DD_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_HTTPASYNCCLIENT_ENABLED": ["DD_TRACE_INTEGRATION_HTTPASYNCCLIENT_ENABLED","DD_INTEGRATION_HTTPASYNCCLIENT_ENABLED"], - "DD_TRACE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE": ["DD_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_HTTPCLIENT5_ENABLED": ["DD_TRACE_INTEGRATION_HTTPCLIENT5_ENABLED","DD_INTEGRATION_HTTPCLIENT5_ENABLED"], - "DD_TRACE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE": ["DD_HTTPCLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_HTTPCLIENT_ENABLED": ["DD_TRACE_INTEGRATION_HTTPCLIENT_ENABLED","DD_INTEGRATION_HTTPCLIENT_ENABLED"], - "DD_TRACE_HTTPCLIENT_REDIRECT_ENABLED": ["DD_TRACE_INTEGRATION_HTTPCLIENT_REDIRECT_ENABLED","DD_INTEGRATION_HTTPCLIENT_REDIRECT_ENABLED"], - "DD_TRACE_HTTPCORE_5_ENABLED": ["DD_TRACE_INTEGRATION_HTTPCORE_5_ENABLED","DD_INTEGRATION_HTTPCORE_5_ENABLED"], - "DD_TRACE_HTTPCORE_ENABLED": ["DD_TRACE_INTEGRATION_HTTPCORE_ENABLED","DD_INTEGRATION_HTTPCORE_ENABLED"], - "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_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"], - "DD_TRACE_IGNITE_ANALYTICS_SAMPLE_RATE": ["DD_IGNITE_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_IGNITE_ENABLED": ["DD_TRACE_INTEGRATION_IGNITE_ENABLED","DD_INTEGRATION_IGNITE_ENABLED"], - "DD_TRACE_INPUTSTREAM_ENABLED": ["DD_TRACE_INTEGRATION_INPUTSTREAM_ENABLED","DD_INTEGRATION_INPUTSTREAM_ENABLED"], - "DD_TRACE_INTEGRATION_DATANUCLEUS_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_DATANUCLEUS_MATCHING_SHORTCUT_ENABLED"], - "DD_TRACE_INTEGRATION_DROPWIZARD_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_DROPWIZARD_MATCHING_SHORTCUT_ENABLED"], - "DD_TRACE_INTEGRATION_GRPC_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_GRPC_MATCHING_SHORTCUT_ENABLED"], - "DD_TRACE_INTEGRATION_HIBERNATE_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_HIBERNATE_MATCHING_SHORTCUT_ENABLED"], - "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT5_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_HTTPASYNCCLIENT5_MATCHING_SHORTCUT_ENABLED"], - "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED"], - "DD_TRACE_INTEGRATION_HTTPCLIENT5_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_HTTPCLIENT5_MATCHING_SHORTCUT_ENABLED"], - "DD_TRACE_INTEGRATION_HTTPCLIENT_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_HTTPCLIENT_MATCHING_SHORTCUT_ENABLED"], - "DD_TRACE_INTEGRATION_JAVA_CONCURRENT_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_JAVA_CONCURRENT_MATCHING_SHORTCUT_ENABLED"], - "DD_TRACE_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_MATCHING_SHORTCUT_ENABLED": ["DD_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_MATCHING_SHORTCUT_ENABLED"], - "DD_TRACE_JACKSON_1_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_1_ENABLED","DD_INTEGRATION_JACKSON_1_ENABLED"], - "DD_TRACE_JACKSON_2_12_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_2_12_ENABLED","DD_INTEGRATION_JACKSON_2_12_ENABLED"], - "DD_TRACE_JACKSON_2_16_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_2_16_ENABLED","DD_INTEGRATION_JACKSON_2_16_ENABLED"], - "DD_TRACE_JACKSON_2_6_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_2_6_ENABLED","DD_INTEGRATION_JACKSON_2_6_ENABLED"], - "DD_TRACE_JACKSON_2_8_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_2_8_ENABLED","DD_INTEGRATION_JACKSON_2_8_ENABLED"], - "DD_TRACE_JACKSON_2_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_2_ENABLED","DD_INTEGRATION_JACKSON_2_ENABLED"], - "DD_TRACE_JACKSON_CORE_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_CORE_ENABLED","DD_INTEGRATION_JACKSON_CORE_ENABLED"], - "DD_TRACE_JACKSON_ENABLED": ["DD_TRACE_INTEGRATION_JACKSON_ENABLED","DD_INTEGRATION_JACKSON_ENABLED"], - "DD_TRACE_JACOCO_ENABLED": ["DD_TRACE_INTEGRATION_JACOCO_ENABLED","DD_INTEGRATION_JACOCO_ENABLED"], - "DD_TRACE_JAKARTARS_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTARS_ENABLED","DD_INTEGRATION_JAKARTARS_ENABLED"], - "DD_TRACE_JAKARTA_JMS_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_JMS_ENABLED","DD_INTEGRATION_JAKARTA_JMS_ENABLED"], - "DD_TRACE_JAKARTA_MAIL_BODY_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_MAIL_BODY_ENABLED","DD_INTEGRATION_JAKARTA_MAIL_BODY_ENABLED"], - "DD_TRACE_JAKARTA_MAIL_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_MAIL_ENABLED","DD_INTEGRATION_JAKARTA_MAIL_ENABLED"], - "DD_TRACE_JAKARTA_MAIL_TRANSPORT_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_MAIL_TRANSPORT_ENABLED","DD_INTEGRATION_JAKARTA_MAIL_TRANSPORT_ENABLED"], - "DD_TRACE_JAKARTA_RS_ANNOTATIONS_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_RS_ANNOTATIONS_ENABLED","DD_INTEGRATION_JAKARTA_RS_ANNOTATIONS_ENABLED"], - "DD_TRACE_JAKARTA_RS_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_RS_ENABLED","DD_INTEGRATION_JAKARTA_RS_ENABLED"], - "DD_TRACE_JAKARTA_RS_FILTER_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_RS_FILTER_ENABLED","DD_INTEGRATION_JAKARTA_RS_FILTER_ENABLED"], - "DD_TRACE_JAKARTA_WEBSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_WEBSOCKET_ENABLED","DD_INTEGRATION_JAKARTA_WEBSOCKET_ENABLED"], - "DD_TRACE_JAKARTA_WS_ANALYTICS_SAMPLE_RATE": ["DD_JAKARTA_WS_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JAKARTA_WS_ENABLED": ["DD_TRACE_INTEGRATION_JAKARTA_WS_ENABLED","DD_INTEGRATION_JAKARTA_WS_ENABLED"], - "DD_TRACE_JAVAX_MAIL_BODY_ENABLED": ["DD_TRACE_INTEGRATION_JAVAX_MAIL_BODY_ENABLED","DD_INTEGRATION_JAVAX_MAIL_BODY_ENABLED"], - "DD_TRACE_JAVAX_MAIL_ENABLED": ["DD_TRACE_INTEGRATION_JAVAX_MAIL_ENABLED","DD_INTEGRATION_JAVAX_MAIL_ENABLED"], - "DD_TRACE_JAVAX_MAIL_TRANSPORT_ENABLED": ["DD_TRACE_INTEGRATION_JAVAX_MAIL_TRANSPORT_ENABLED","DD_INTEGRATION_JAVAX_MAIL_TRANSPORT_ENABLED"], - "DD_TRACE_JAVAX_WEBSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_JAVAX_WEBSOCKET_ENABLED","DD_INTEGRATION_JAVAX_WEBSOCKET_ENABLED"], - "DD_TRACE_JAVA_COMPLETABLEFUTURE_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_COMPLETABLEFUTURE_ENABLED","DD_INTEGRATION_JAVA_COMPLETABLEFUTURE_ENABLED"], - "DD_TRACE_JAVA_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_CONCURRENT_ENABLED","DD_INTEGRATION_JAVA_CONCURRENT_ENABLED"], - "DD_TRACE_JAVA_CONCURRENT_OTHER_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_CONCURRENT_OTHER_ENABLED","DD_INTEGRATION_JAVA_CONCURRENT_OTHER_ENABLED"], - "DD_TRACE_JAVA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_JAVA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JAVA_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_HTTP_CLIENT_ENABLED","DD_INTEGRATION_JAVA_HTTP_CLIENT_ENABLED"], - "DD_TRACE_JAVA_LANG_APPSEC_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_LANG_APPSEC_ENABLED","DD_INTEGRATION_JAVA_LANG_APPSEC_ENABLED"], - "DD_TRACE_JAVA_LANG_MANAGEMENT_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_LANG_MANAGEMENT_ENABLED","DD_INTEGRATION_JAVA_LANG_MANAGEMENT_ENABLED"], - "DD_TRACE_JAVA_TIMER_ENABLED": ["DD_TRACE_INTEGRATION_JAVA_TIMER_ENABLED","DD_INTEGRATION_JAVA_TIMER_ENABLED"], - "DD_TRACE_JAXRS_ANALYTICS_SAMPLE_RATE": ["DD_JAXRS_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JAXRS_ENABLED": ["DD_TRACE_INTEGRATION_JAXRS_ENABLED","DD_INTEGRATION_JAXRS_ENABLED"], - "DD_TRACE_JAX_RS_ANALYTICS_SAMPLE_RATE": ["DD_JAX_RS_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JAX_RS_ANNOTATIONS_ENABLED": ["DD_TRACE_INTEGRATION_JAX_RS_ANNOTATIONS_ENABLED","DD_INTEGRATION_JAX_RS_ANNOTATIONS_ENABLED"], - "DD_TRACE_JAX_RS_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_JAX_RS_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JAX_RS_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_JAX_RS_CLIENT_ENABLED","DD_INTEGRATION_JAX_RS_CLIENT_ENABLED"], - "DD_TRACE_JAX_RS_ENABLED": ["DD_TRACE_INTEGRATION_JAX_RS_ENABLED","DD_INTEGRATION_JAX_RS_ENABLED"], - "DD_TRACE_JAX_RS_FILTER_ENABLED": ["DD_TRACE_INTEGRATION_JAX_RS_FILTER_ENABLED","DD_INTEGRATION_JAX_RS_FILTER_ENABLED"], - "DD_TRACE_JAX_WS_ANALYTICS_SAMPLE_RATE": ["DD_JAX_WS_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JAX_WS_ENABLED": ["DD_TRACE_INTEGRATION_JAX_WS_ENABLED","DD_INTEGRATION_JAX_WS_ENABLED"], - "DD_TRACE_JBOSS_LOGMANAGER_ENABLED": ["DD_TRACE_INTEGRATION_JBOSS_LOGMANAGER_ENABLED","DD_INTEGRATION_JBOSS_LOGMANAGER_ENABLED"], - "DD_TRACE_JBOSS_MODULES_ENABLED": ["DD_TRACE_INTEGRATION_JBOSS_MODULES_ENABLED","DD_INTEGRATION_JBOSS_MODULES_ENABLED"], - "DD_TRACE_JDBC_ANALYTICS_ENABLED": ["DD_JDBC_ANALYTICS_ENABLED"], - "DD_TRACE_JDBC_ANALYTICS_SAMPLE_RATE": ["DD_JDBC_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JDBC_DATASOURCE_ANALYTICS_SAMPLE_RATE": ["DD_JDBC_DATASOURCE_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JDBC_DATASOURCE_ENABLED": ["DD_TRACE_INTEGRATION_JDBC_DATASOURCE_ENABLED","DD_INTEGRATION_JDBC_DATASOURCE_ENABLED"], - "DD_TRACE_JDBC_ENABLED": ["DD_TRACE_INTEGRATION_JDBC_ENABLED","DD_INTEGRATION_JDBC_ENABLED"], - "DD_TRACE_JDBC_RESULTSET_ENABLED": ["DD_TRACE_INTEGRATION_JDBC_RESULTSET_ENABLED","DD_INTEGRATION_JDBC_RESULTSET_ENABLED"], - "DD_TRACE_JEDIS_ANALYTICS_SAMPLE_RATE": ["DD_JEDIS_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JEDIS_ENABLED": ["DD_TRACE_INTEGRATION_JEDIS_ENABLED","DD_INTEGRATION_JEDIS_ENABLED"], - "DD_TRACE_JEE_ENV_ENTRY_ENABLED": ["DD_TRACE_INTEGRATION_JEE_ENV_ENTRY_ENABLED","DD_INTEGRATION_JEE_ENV_ENTRY_ENABLED"], - "DD_TRACE_JERSEY_ENABLED": ["DD_TRACE_INTEGRATION_JERSEY_ENABLED","DD_INTEGRATION_JERSEY_ENABLED"], - "DD_TRACE_JETTY_ANALYTICS_ENABLED": ["DD_JETTY_ANALYTICS_ENABLED"], - "DD_TRACE_JETTY_ANALYTICS_SAMPLE_RATE": ["DD_JETTY_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JETTY_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_JETTY_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JETTY_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_JETTY_CLIENT_ENABLED","DD_INTEGRATION_JETTY_CLIENT_ENABLED"], - "DD_TRACE_JETTY_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_JETTY_CONCURRENT_ENABLED","DD_INTEGRATION_JETTY_CONCURRENT_ENABLED"], - "DD_TRACE_JETTY_ENABLED": ["DD_TRACE_INTEGRATION_JETTY_ENABLED","DD_INTEGRATION_JETTY_ENABLED"], - "DD_TRACE_JETTY_WEBSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_JETTY_WEBSOCKET_ENABLED","DD_INTEGRATION_JETTY_WEBSOCKET_ENABLED"], - "DD_TRACE_JMS_1_ENABLED": ["DD_TRACE_INTEGRATION_JMS_1_ENABLED","DD_INTEGRATION_JMS_1_ENABLED"], - "DD_TRACE_JMS_2_ENABLED": ["DD_TRACE_INTEGRATION_JMS_2_ENABLED","DD_INTEGRATION_JMS_2_ENABLED"], - "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_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"], - "DD_TRACE_JMXFETCH_HAZELCAST_ENABLED": ["DD_JMXFETCH_HAZELCAST_ENABLED"], - "DD_TRACE_JMXFETCH_HIVEMQ_ENABLED": ["DD_JMXFETCH_HIVEMQ_ENABLED"], - "DD_TRACE_JMXFETCH_HIVE_ENABLED": ["DD_JMXFETCH_HIVE_ENABLED"], - "DD_TRACE_JMXFETCH_HUDI_ENABLED": ["DD_JMXFETCH_HUDI_ENABLED"], - "DD_TRACE_JMXFETCH_IGNITE_ENABLED": ["DD_JMXFETCH_IGNITE_ENABLED"], - "DD_TRACE_JMXFETCH_JBOSS_WILDFLY_ENABLED": ["DD_JMXFETCH_JBOSS_WILDFLY_ENABLED"], - "DD_TRACE_JMXFETCH_KAFKA_ENABLED": ["DD_JMXFETCH_KAFKA_ENABLED"], - "DD_TRACE_JMXFETCH_KUBE_APISERVER_METRICS_ENABLED": ["DD_JMXFETCH_KUBE_APISERVER_METRICS_ENABLED"], - "DD_TRACE_JMXFETCH_PRESTO_ENABLED": ["DD_JMXFETCH_PRESTO_ENABLED"], - "DD_TRACE_JMXFETCH_SOLR_ENABLED": ["DD_JMXFETCH_SOLR_ENABLED"], - "DD_TRACE_JMXFETCH_SONARQUBE_ENABLED": ["DD_JMXFETCH_SONARQUBE_ENABLED"], - "DD_TRACE_JMXFETCH_TOMCAT_ENABLED": ["DD_JMXFETCH_TOMCAT_ENABLED"], - "DD_TRACE_JMXFETCH_WEBLOGIC_ENABLED": ["DD_JMXFETCH_WEBLOGIC_ENABLED"], - "DD_TRACE_JMXFETCH_WEBSPHERE_ENABLED": ["DD_JMXFETCH_WEBSPHERE_ENABLED"], - "DD_TRACE_JMXFETCH_{CHECK_NAME}_ENABLED": ["DD_JMXFETCH_{CHECK_NAME}_ENABLED"], - "DD_TRACE_JNI_ENABLED": ["DD_TRACE_INTEGRATION_JNI_ENABLED","DD_INTEGRATION_JNI_ENABLED"], - "DD_TRACE_JOSE_JWT_ENABLED": ["DD_TRACE_INTEGRATION_JOSE_JWT_ENABLED","DD_INTEGRATION_JOSE_JWT_ENABLED"], - "DD_TRACE_JSP_ANALYTICS_ENABLED": ["DD_JSP_ANALYTICS_ENABLED"], - "DD_TRACE_JSP_ANALYTICS_SAMPLE_RATE": ["DD_JSP_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_JSP_COMPILE_ENABLED": ["DD_TRACE_INTEGRATION_JSP_COMPILE_ENABLED","DD_INTEGRATION_JSP_COMPILE_ENABLED"], - "DD_TRACE_JSP_ENABLED": ["DD_TRACE_INTEGRATION_JSP_ENABLED","DD_INTEGRATION_JSP_ENABLED"], - "DD_TRACE_JSP_RENDER_ENABLED": ["DD_TRACE_INTEGRATION_JSP_RENDER_ENABLED","DD_INTEGRATION_JSP_RENDER_ENABLED"], - "DD_TRACE_JUNIT4_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT4_ENABLED","DD_INTEGRATION_JUNIT4_ENABLED"], - "DD_TRACE_JUNIT_38_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_38_ENABLED","DD_INTEGRATION_JUNIT_38_ENABLED"], - "DD_TRACE_JUNIT_4_CUCUMBER_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_4_CUCUMBER_ENABLED","DD_INTEGRATION_JUNIT_4_CUCUMBER_ENABLED"], - "DD_TRACE_JUNIT_4_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_4_ENABLED","DD_INTEGRATION_JUNIT_4_ENABLED"], - "DD_TRACE_JUNIT_4_MUNIT_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_4_MUNIT_ENABLED","DD_INTEGRATION_JUNIT_4_MUNIT_ENABLED"], - "DD_TRACE_JUNIT_5_CUCUMBER_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_5_CUCUMBER_ENABLED","DD_INTEGRATION_JUNIT_5_CUCUMBER_ENABLED"], - "DD_TRACE_JUNIT_5_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_5_ENABLED","DD_INTEGRATION_JUNIT_5_ENABLED"], - "DD_TRACE_JUNIT_5_SPOCK_ENABLED": ["DD_TRACE_INTEGRATION_JUNIT_5_SPOCK_ENABLED","DD_INTEGRATION_JUNIT_5_SPOCK_ENABLED"], - "DD_TRACE_JWT_ENABLED": ["DD_TRACE_INTEGRATION_JWT_ENABLED","DD_INTEGRATION_JWT_ENABLED"], - "DD_TRACE_KAFKA_0_11_ENABLED": ["DD_TRACE_INTEGRATION_KAFKA_0_11_ENABLED","DD_INTEGRATION_KAFKA_0_11_ENABLED"], - "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_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_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"], - "DD_TRACE_KARATE_ENABLED": ["DD_TRACE_INTEGRATION_KARATE_ENABLED","DD_INTEGRATION_KARATE_ENABLED"], - "DD_TRACE_KOTLIN_COROUTINE_ENABLED": ["DD_TRACE_INTEGRATION_KOTLIN_COROUTINE_ENABLED","DD_INTEGRATION_KOTLIN_COROUTINE_ENABLED"], - "DD_TRACE_LEGACY_E2E_DURATION_ENABLED": ["DD_LEGACY_E2E_DURATION_ENABLED"], - "DD_TRACE_LETTUCE_4_ASYNC_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_4_ASYNC_ENABLED","DD_INTEGRATION_LETTUCE_4_ASYNC_ENABLED"], - "DD_TRACE_LETTUCE_4_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_4_ENABLED","DD_INTEGRATION_LETTUCE_4_ENABLED"], - "DD_TRACE_LETTUCE_5_ASYNC_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_5_ASYNC_ENABLED","DD_INTEGRATION_LETTUCE_5_ASYNC_ENABLED"], - "DD_TRACE_LETTUCE_5_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_5_ENABLED","DD_INTEGRATION_LETTUCE_5_ENABLED"], - "DD_TRACE_LETTUCE_5_RX_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_5_RX_ENABLED","DD_INTEGRATION_LETTUCE_5_RX_ENABLED"], - "DD_TRACE_LETTUCE_ANALYTICS_SAMPLE_RATE": ["DD_LETTUCE_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_LETTUCE_ENABLED": ["DD_TRACE_INTEGRATION_LETTUCE_ENABLED","DD_INTEGRATION_LETTUCE_ENABLED"], - "DD_TRACE_LIBERTY_ANALYTICS_SAMPLE_RATE": ["DD_LIBERTY_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_LIBERTY_CLASSLOADING_ENABLED": ["DD_TRACE_INTEGRATION_LIBERTY_CLASSLOADING_ENABLED","DD_INTEGRATION_LIBERTY_CLASSLOADING_ENABLED"], - "DD_TRACE_LIBERTY_ENABLED": ["DD_TRACE_INTEGRATION_LIBERTY_ENABLED","DD_INTEGRATION_LIBERTY_ENABLED"], - "DD_TRACE_LOG4J_1_ENABLED": ["DD_TRACE_INTEGRATION_LOG4J_1_ENABLED","DD_INTEGRATION_LOG4J_1_ENABLED"], - "DD_TRACE_LOG4J_2_ENABLED": ["DD_TRACE_INTEGRATION_LOG4J_2_ENABLED","DD_INTEGRATION_LOG4J_2_ENABLED"], - "DD_TRACE_LOG4J_ENABLED": ["DD_TRACE_INTEGRATION_LOG4J_ENABLED","DD_INTEGRATION_LOG4J_ENABLED"], - "DD_TRACE_LOGBACK_ENABLED": ["DD_TRACE_INTEGRATION_LOGBACK_ENABLED","DD_INTEGRATION_LOGBACK_ENABLED"], - "DD_TRACE_LOGS_INTAKE_ENABLED": ["DD_TRACE_INTEGRATION_LOGS_INTAKE_ENABLED","DD_INTEGRATION_LOGS_INTAKE_ENABLED"], - "DD_TRACE_LOGS_INTAKE_LOG4J_2_ENABLED": ["DD_TRACE_INTEGRATION_LOGS_INTAKE_LOG4J_2_ENABLED","DD_INTEGRATION_LOGS_INTAKE_LOG4J_2_ENABLED"], - "DD_TRACE_MAVEN_ENABLED": ["DD_TRACE_INTEGRATION_MAVEN_ENABLED","DD_INTEGRATION_MAVEN_ENABLED"], - "DD_TRACE_MICRONAUT_ANALYTICS_SAMPLE_RATE": ["DD_MICRONAUT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_MICRONAUT_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_ENABLED","DD_INTEGRATION_MICRONAUT_ENABLED"], - "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED","DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED"], - "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED","DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED"], - "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED","DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED"], - "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_ENABLED","DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_ENABLED"], - "DD_TRACE_MICRONAUT_SPAN_ORIGIN_ENABLED": ["DD_TRACE_INTEGRATION_MICRONAUT_SPAN_ORIGIN_ENABLED","DD_INTEGRATION_MICRONAUT_SPAN_ORIGIN_ENABLED"], - "DD_TRACE_MMAP_ENABLED": ["DD_TRACE_INTEGRATION_MMAP_ENABLED","DD_INTEGRATION_MMAP_ENABLED"], - "DD_TRACE_MONGO_3_1_ENABLED": ["DD_TRACE_INTEGRATION_MONGO_3_1_ENABLED","DD_INTEGRATION_MONGO_3_1_ENABLED"], - "DD_TRACE_MONGO_3_4_ENABLED": ["DD_TRACE_INTEGRATION_MONGO_3_4_ENABLED","DD_INTEGRATION_MONGO_3_4_ENABLED"], - "DD_TRACE_MONGO_ANALYTICS_ENABLED": ["DD_MONGO_ANALYTICS_ENABLED"], - "DD_TRACE_MONGO_ANALYTICS_SAMPLE_RATE": ["DD_MONGO_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_MONGO_ENABLED": ["DD_TRACE_INTEGRATION_MONGO_ENABLED","DD_INTEGRATION_MONGO_ENABLED"], - "DD_TRACE_MONGO_REACTIVESTREAMS_ENABLED": ["DD_TRACE_INTEGRATION_MONGO_REACTIVESTREAMS_ENABLED","DD_INTEGRATION_MONGO_REACTIVESTREAMS_ENABLED"], - "DD_TRACE_MULE_ANALYTICS_SAMPLE_RATE": ["DD_MULE_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_MULE_ENABLED": ["DD_TRACE_INTEGRATION_MULE_ENABLED","DD_INTEGRATION_MULE_ENABLED"], - "DD_TRACE_MULE_JPMS_ENABLED": ["DD_TRACE_INTEGRATION_MULE_JPMS_ENABLED","DD_INTEGRATION_MULE_JPMS_ENABLED"], - "DD_TRACE_MULTIPART_ENABLED": ["DD_TRACE_INTEGRATION_MULTIPART_ENABLED","DD_INTEGRATION_MULTIPART_ENABLED"], - "DD_TRACE_NATIVE_IMAGE_ENABLED": ["DD_TRACE_INTEGRATION_NATIVE_IMAGE_ENABLED","DD_INTEGRATION_NATIVE_IMAGE_ENABLED"], - "DD_TRACE_NETTY_3_8_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_3_8_ENABLED","DD_INTEGRATION_NETTY_3_8_ENABLED"], - "DD_TRACE_NETTY_3_9_ANALYTICS_ENABLED": ["DD_NETTY_3_9_ANALYTICS_ENABLED"], - "DD_TRACE_NETTY_3_9_ANALYTICS_SAMPLE_RATE": ["DD_NETTY_3_9_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_NETTY_4_0_ANALYTICS_ENABLED": ["DD_NETTY_4_0_ANALYTICS_ENABLED"], - "DD_TRACE_NETTY_4_0_ANALYTICS_SAMPLE_RATE": ["DD_NETTY_4_0_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_NETTY_4_0_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_4_0_ENABLED","DD_INTEGRATION_NETTY_4_0_ENABLED"], - "DD_TRACE_NETTY_4_1_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_4_1_ENABLED","DD_INTEGRATION_NETTY_4_1_ENABLED"], - "DD_TRACE_NETTY_4_1_HTTP2_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_4_1_HTTP2_ENABLED","DD_INTEGRATION_NETTY_4_1_HTTP2_ENABLED"], - "DD_TRACE_NETTY_ANALYTICS_ENABLED": ["DD_NETTY_ANALYTICS_ENABLED"], - "DD_TRACE_NETTY_ANALYTICS_SAMPLE_RATE": ["DD_NETTY_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_NETTY_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_CONCURRENT_ENABLED","DD_INTEGRATION_NETTY_CONCURRENT_ENABLED"], - "DD_TRACE_NETTY_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_ENABLED","DD_INTEGRATION_NETTY_ENABLED"], - "DD_TRACE_NETTY_EVENT_EXECUTOR_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_EVENT_EXECUTOR_ENABLED","DD_INTEGRATION_NETTY_EVENT_EXECUTOR_ENABLED"], - "DD_TRACE_NETTY_PROMISE_ENABLED": ["DD_TRACE_INTEGRATION_NETTY_PROMISE_ENABLED","DD_INTEGRATION_NETTY_PROMISE_ENABLED"], - "DD_TRACE_NEW_TASK_FOR_ENABLED": ["DD_TRACE_INTEGRATION_NEW_TASK_FOR_ENABLED","DD_INTEGRATION_NEW_TASK_FOR_ENABLED"], - "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_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"], - "DD_TRACE_OKHTTP_3_ANALYTICS_SAMPLE_RATE": ["DD_OKHTTP_3_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_OKHTTP_3_ENABLED": ["DD_TRACE_INTEGRATION_OKHTTP_3_ENABLED","DD_INTEGRATION_OKHTTP_3_ENABLED"], - "DD_TRACE_OKHTTP_ANALYTICS_SAMPLE_RATE": ["DD_OKHTTP_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_OKHTTP_ENABLED": ["DD_TRACE_INTEGRATION_OKHTTP_ENABLED","DD_INTEGRATION_OKHTTP_ENABLED"], - "DD_TRACE_OPENSEARCH_ANALYTICS_SAMPLE_RATE": ["DD_OPENSEARCH_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_OPENSEARCH_ENABLED": ["DD_TRACE_INTEGRATION_OPENSEARCH_ENABLED","DD_INTEGRATION_OPENSEARCH_ENABLED"], - "DD_TRACE_OPENSEARCH_REST_ENABLED": ["DD_TRACE_INTEGRATION_OPENSEARCH_REST_ENABLED","DD_INTEGRATION_OPENSEARCH_REST_ENABLED"], - "DD_TRACE_OPENSEARCH_TRANSPORT_ENABLED": ["DD_TRACE_INTEGRATION_OPENSEARCH_TRANSPORT_ENABLED","DD_INTEGRATION_OPENSEARCH_TRANSPORT_ENABLED"], - "DD_TRACE_OPENTELEMETRY_1_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_1_ENABLED","DD_INTEGRATION_OPENTELEMETRY_1_ENABLED"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED","DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED","DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_ENABLED": ["DD_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_ENABLED"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_SAMPLE_RATE": ["DD_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_ENABLED": ["DD_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_ENABLED"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_SAMPLE_RATE": ["DD_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_ENABLED","DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_ENABLED"], - "DD_TRACE_OPENTELEMETRY_BETA_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_BETA_ENABLED","DD_INTEGRATION_OPENTELEMETRY_BETA_ENABLED"], - "DD_TRACE_OPENTELEMETRY_EXPERIMENTAL_ENABLED": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_ENABLED","DD_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_ENABLED"], - "DD_TRACE_OPENTRACING_ENABLED": ["DD_TRACE_INTEGRATION_OPENTRACING_ENABLED","DD_INTEGRATION_OPENTRACING_ENABLED"], - "DD_TRACE_OPENTRACING_GLOBALTRACER_ENABLED": ["DD_TRACE_INTEGRATION_OPENTRACING_GLOBALTRACER_ENABLED","DD_INTEGRATION_OPENTRACING_GLOBALTRACER_ENABLED"], - "DD_TRACE_ORG_JSON_ENABLED": ["DD_TRACE_INTEGRATION_ORG_JSON_ENABLED","DD_INTEGRATION_ORG_JSON_ENABLED"], - "DD_TRACE_OSGI_ENABLED": ["DD_TRACE_INTEGRATION_OSGI_ENABLED","DD_INTEGRATION_OSGI_ENABLED"], - "DD_TRACE_PEKKO_ACTOR_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_ENABLED","DD_INTEGRATION_PEKKO_ACTOR_ENABLED"], - "DD_TRACE_PEKKO_ACTOR_MAILBOX_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_MAILBOX_ENABLED","DD_INTEGRATION_PEKKO_ACTOR_MAILBOX_ENABLED"], - "DD_TRACE_PEKKO_ACTOR_RECEIVE_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_RECEIVE_ENABLED","DD_INTEGRATION_PEKKO_ACTOR_RECEIVE_ENABLED"], - "DD_TRACE_PEKKO_ACTOR_SEND_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_SEND_ENABLED","DD_INTEGRATION_PEKKO_ACTOR_SEND_ENABLED"], - "DD_TRACE_PEKKO_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_CONCURRENT_ENABLED","DD_INTEGRATION_PEKKO_CONCURRENT_ENABLED"], - "DD_TRACE_PEKKO_HTTP2_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_HTTP2_ENABLED","DD_INTEGRATION_PEKKO_HTTP2_ENABLED"], - "DD_TRACE_PEKKO_HTTP_ANALYTICS_SAMPLE_RATE": ["DD_PEKKO_HTTP_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_PEKKO_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_PEKKO_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_PEKKO_HTTP_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_PEKKO_HTTP_CLIENT_ENABLED","DD_INTEGRATION_PEKKO_HTTP_CLIENT_ENABLED"], - "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"], - "DD_TRACE_PLAY_ENABLED": ["DD_TRACE_INTEGRATION_PLAY_ENABLED","DD_INTEGRATION_PLAY_ENABLED"], - "DD_TRACE_PLAY_WS_ANALYTICS_ENABLED": ["DD_PLAY_WS_ANALYTICS_ENABLED"], - "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_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_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_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"], - "DD_TRACE_RATPACK_REQUEST_BODY_ENABLED": ["DD_TRACE_INTEGRATION_RATPACK_REQUEST_BODY_ENABLED","DD_INTEGRATION_RATPACK_REQUEST_BODY_ENABLED"], - "DD_TRACE_REACTIVE_STREAMS_1_ENABLED": ["DD_TRACE_INTEGRATION_REACTIVE_STREAMS_1_ENABLED","DD_INTEGRATION_REACTIVE_STREAMS_1_ENABLED"], - "DD_TRACE_REACTIVE_STREAMS_ENABLED": ["DD_TRACE_INTEGRATION_REACTIVE_STREAMS_ENABLED","DD_INTEGRATION_REACTIVE_STREAMS_ENABLED"], - "DD_TRACE_REACTOR_CORE_ENABLED": ["DD_TRACE_INTEGRATION_REACTOR_CORE_ENABLED","DD_INTEGRATION_REACTOR_CORE_ENABLED"], - "DD_TRACE_REACTOR_NETTY_1_ENABLED": ["DD_TRACE_INTEGRATION_REACTOR_NETTY_1_ENABLED","DD_INTEGRATION_REACTOR_NETTY_1_ENABLED"], - "DD_TRACE_REACTOR_NETTY_ENABLED": ["DD_TRACE_INTEGRATION_REACTOR_NETTY_ENABLED","DD_INTEGRATION_REACTOR_NETTY_ENABLED"], - "DD_TRACE_REDISCALA_ANALYTICS_SAMPLE_RATE": ["DD_REDISCALA_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_REDISCALA_CONNECTION_ENABLED": ["DD_TRACE_INTEGRATION_REDISCALA_CONNECTION_ENABLED","DD_INTEGRATION_REDISCALA_CONNECTION_ENABLED"], - "DD_TRACE_REDISCALA_ENABLED": ["DD_TRACE_INTEGRATION_REDISCALA_ENABLED","DD_INTEGRATION_REDISCALA_ENABLED"], - "DD_TRACE_REDISSON_ANALYTICS_SAMPLE_RATE": ["DD_REDISSON_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_REDISSON_ENABLED": ["DD_TRACE_INTEGRATION_REDISSON_ENABLED","DD_INTEGRATION_REDISSON_ENABLED"], - "DD_TRACE_REDIS_ANALYTICS_SAMPLE_RATE": ["DD_REDIS_ANALYTICS_SAMPLE_RATE"], - "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_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"], - "DD_TRACE_RESTLET_HTTP_ENABLED": ["DD_TRACE_INTEGRATION_RESTLET_HTTP_ENABLED","DD_INTEGRATION_RESTLET_HTTP_ENABLED"], - "DD_TRACE_RESTLET_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_RESTLET_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_RESTLET_HTTP_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_RESTLET_HTTP_SERVER_ENABLED","DD_INTEGRATION_RESTLET_HTTP_SERVER_ENABLED"], - "DD_TRACE_RMI_ANALYTICS_SAMPLE_RATE": ["DD_RMI_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_RMI_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_RMI_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED": ["DD_TRACE_INTEGRATION_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED","DD_INTEGRATION_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED"], - "DD_TRACE_RMI_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_RMI_CLIENT_ENABLED","DD_INTEGRATION_RMI_CLIENT_ENABLED"], - "DD_TRACE_RMI_CONTEXT_PROPAGATOR_ENABLED": ["DD_TRACE_INTEGRATION_RMI_CONTEXT_PROPAGATOR_ENABLED","DD_INTEGRATION_RMI_CONTEXT_PROPAGATOR_ENABLED"], - "DD_TRACE_RMI_ENABLED": ["DD_TRACE_INTEGRATION_RMI_ENABLED","DD_INTEGRATION_RMI_ENABLED"], - "DD_TRACE_RMI_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_RMI_SERVER_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED": ["DD_TRACE_INTEGRATION_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED","DD_INTEGRATION_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED"], - "DD_TRACE_RMI_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_RMI_SERVER_ENABLED","DD_INTEGRATION_RMI_SERVER_ENABLED"], - "DD_TRACE_RUNNABLE_ENABLED": ["DD_TRACE_INTEGRATION_RUNNABLE_ENABLED","DD_INTEGRATION_RUNNABLE_ENABLED"], - "DD_TRACE_RUNNABLE_FUTURE_ENABLED": ["DD_TRACE_INTEGRATION_RUNNABLE_FUTURE_ENABLED","DD_INTEGRATION_RUNNABLE_FUTURE_ENABLED"], - "DD_TRACE_RXJAVA_ENABLED": ["DD_TRACE_INTEGRATION_RXJAVA_ENABLED","DD_INTEGRATION_RXJAVA_ENABLED"], - "DD_TRACE_S3_ENABLED": ["DD_TRACE_INTEGRATION_S3_ENABLED","DD_INTEGRATION_S3_ENABLED"], - "DD_TRACE_SCALATEST_ENABLED": ["DD_TRACE_INTEGRATION_SCALATEST_ENABLED","DD_INTEGRATION_SCALATEST_ENABLED"], - "DD_TRACE_SCALA_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_SCALA_CONCURRENT_ENABLED","DD_INTEGRATION_SCALA_CONCURRENT_ENABLED"], - "DD_TRACE_SCALA_FUTURE_OBJECT_ENABLED": ["DD_TRACE_INTEGRATION_SCALA_FUTURE_OBJECT_ENABLED","DD_INTEGRATION_SCALA_FUTURE_OBJECT_ENABLED"], - "DD_TRACE_SCALA_PROMISE_COMPLETE_ENABLED": ["DD_TRACE_INTEGRATION_SCALA_PROMISE_COMPLETE_ENABLED","DD_INTEGRATION_SCALA_PROMISE_COMPLETE_ENABLED"], - "DD_TRACE_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED": ["DD_TRACE_INTEGRATION_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED","DD_INTEGRATION_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED"], - "DD_TRACE_SCALA_PROMISE_RESOLVE_ENABLED": ["DD_TRACE_INTEGRATION_SCALA_PROMISE_RESOLVE_ENABLED","DD_INTEGRATION_SCALA_PROMISE_RESOLVE_ENABLED"], - "DD_TRACE_SELENIUM_ENABLED": ["DD_TRACE_INTEGRATION_SELENIUM_ENABLED","DD_INTEGRATION_SELENIUM_ENABLED"], - "DD_TRACE_SERVELET_RESPONSE_ENABLED": ["DD_TRACE_INTEGRATION_SERVELET_RESPONSE_ENABLED","DD_INTEGRATION_SERVELET_RESPONSE_ENABLED"], - "DD_TRACE_SERVICETALK_CONCURRENT_ENABLED": ["DD_TRACE_INTEGRATION_SERVICETALK_CONCURRENT_ENABLED","DD_INTEGRATION_SERVICETALK_CONCURRENT_ENABLED"], - "DD_TRACE_SERVICETALK_ENABLED": ["DD_TRACE_INTEGRATION_SERVICETALK_ENABLED","DD_INTEGRATION_SERVICETALK_ENABLED"], - "DD_TRACE_SERVLET_2_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_2_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SERVLET_2_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_2_ENABLED","DD_INTEGRATION_SERVLET_2_ENABLED"], - "DD_TRACE_SERVLET_3_ANALYTICS_ENABLED": ["DD_SERVLET_3_ANALYTICS_ENABLED"], - "DD_TRACE_SERVLET_3_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_3_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SERVLET_3_ASYNC_CONTEXT_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_3_ASYNC_CONTEXT_ENABLED", "DD_INTEGRATION_SERVLET_3_ASYNC_CONTEXT_ENABLED"], - "DD_TRACE_SERVLET_3_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_3_ENABLED","DD_INTEGRATION_SERVLET_3_ENABLED"], - "DD_TRACE_SERVLET_5_ASYNC_CONTEXT_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_5_ASYNC_CONTEXT_ENABLED", "DD_INTEGRATION_SERVLET_5_ASYNC_CONTEXT_ENABLED"], - "DD_TRACE_SERVLET_5_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_5_ENABLED","DD_INTEGRATION_SERVLET_5_ENABLED"], - "DD_TRACE_SERVLET_ANALYTICS_ENABLED": ["DD_SERVLET_ANALYTICS_ENABLED"], - "DD_TRACE_SERVLET_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SERVLET_COOKIE_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_COOKIE_ENABLED","DD_INTEGRATION_SERVLET_COOKIE_ENABLED"], - "DD_TRACE_SERVLET_DISPATCHER_ANALYTICS_ENABLED": ["DD_SERVLET_DISPATCHER_ANALYTICS_ENABLED"], - "DD_TRACE_SERVLET_DISPATCHER_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_DISPATCHER_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SERVLET_DISPATCHER_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_DISPATCHER_ENABLED","DD_INTEGRATION_SERVLET_DISPATCHER_ENABLED"], - "DD_TRACE_SERVLET_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_ENABLED","DD_INTEGRATION_SERVLET_ENABLED"], - "DD_TRACE_SERVLET_FILTER_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_FILTER_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SERVLET_FILTER_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_FILTER_ENABLED","DD_INTEGRATION_SERVLET_FILTER_ENABLED"], - "DD_TRACE_SERVLET_REQUEST_BODY_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_REQUEST_BODY_ENABLED","DD_INTEGRATION_SERVLET_REQUEST_BODY_ENABLED"], - "DD_TRACE_SERVLET_REQUEST_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_REQUEST_ENABLED","DD_INTEGRATION_SERVLET_REQUEST_ENABLED"], - "DD_TRACE_SERVLET_RESPONSE_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_RESPONSE_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SERVLET_RESPONSE_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_RESPONSE_ENABLED","DD_INTEGRATION_SERVLET_RESPONSE_ENABLED"], - "DD_TRACE_SERVLET_SERVICE_ANALYTICS_SAMPLE_RATE": ["DD_SERVLET_SERVICE_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SERVLET_SERVICE_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_SERVICE_ENABLED","DD_INTEGRATION_SERVLET_SERVICE_ENABLED"], - "DD_TRACE_SERVLET_SESSION_ENABLED": ["DD_TRACE_INTEGRATION_SERVLET_SESSION_ENABLED","DD_INTEGRATION_SERVLET_SESSION_ENABLED"], - "DD_TRACE_SETUP_TEARDOWN_ENABLED": ["DD_TRACE_INTEGRATION_SETUP_TEARDOWN_ENABLED","DD_INTEGRATION_SETUP_TEARDOWN_ENABLED"], - "DD_TRACE_SFN_ENABLED": ["DD_TRACE_INTEGRATION_SFN_ENABLED","DD_INTEGRATION_SFN_ENABLED"], - "DD_TRACE_SHUTDOWN_ENABLED": ["DD_TRACE_INTEGRATION_SHUTDOWN_ENABLED","DD_INTEGRATION_SHUTDOWN_ENABLED"], - "DD_TRACE_SLICK_ENABLED": ["DD_TRACE_INTEGRATION_SLICK_ENABLED","DD_INTEGRATION_SLICK_ENABLED"], - "DD_TRACE_SNAKEYAML_ENABLED": ["DD_TRACE_INTEGRATION_SNAKEYAML_ENABLED","DD_INTEGRATION_SNAKEYAML_ENABLED"], - "DD_TRACE_SNS_ENABLED": ["DD_TRACE_INTEGRATION_SNS_ENABLED","DD_INTEGRATION_SNS_ENABLED"], - "DD_TRACE_SOCKET_ENABLED": ["DD_TRACE_INTEGRATION_SOCKET_ENABLED","DD_INTEGRATION_SOCKET_ENABLED"], - "DD_TRACE_SPARKJAVA_2_4_ENABLED": ["DD_TRACE_INTEGRATION_SPARKJAVA_2_4_ENABLED","DD_INTEGRATION_SPARKJAVA_2_4_ENABLED"], - "DD_TRACE_SPARKJAVA_ENABLED": ["DD_TRACE_INTEGRATION_SPARKJAVA_ENABLED","DD_INTEGRATION_SPARKJAVA_ENABLED"], - "DD_TRACE_SPARK_ENABLED": ["DD_TRACE_INTEGRATION_SPARK_ENABLED","DD_INTEGRATION_SPARK_ENABLED"], - "DD_TRACE_SPARK_EXECUTOR_ANALYTICS_SAMPLE_RATE": ["DD_SPARK_EXECUTOR_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SPARK_EXECUTOR_ENABLED": ["DD_TRACE_INTEGRATION_SPARK_EXECUTOR_ENABLED","DD_INTEGRATION_SPARK_EXECUTOR_ENABLED"], - "DD_TRACE_SPARK_EXIT_ENABLED": ["DD_TRACE_INTEGRATION_SPARK_EXIT_ENABLED","DD_INTEGRATION_SPARK_EXIT_ENABLED"], - "DD_TRACE_SPARK_OPENLINEAGE_ENABLED": ["DD_TRACE_INTEGRATION_SPARK_OPENLINEAGE_ENABLED","DD_INTEGRATION_SPARK_OPENLINEAGE_ENABLED"], - "DD_TRACE_SPRAY_ANALYTICS_SAMPLE_RATE": ["DD_SPRAY_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SPRAY_HTTP_ENABLED": ["DD_TRACE_INTEGRATION_SPRAY_HTTP_ENABLED","DD_INTEGRATION_SPRAY_HTTP_ENABLED"], - "DD_TRACE_SPRAY_HTTP_SERVER_ENABLED": ["DD_TRACE_INTEGRATION_SPRAY_HTTP_SERVER_ENABLED","DD_INTEGRATION_SPRAY_HTTP_SERVER_ENABLED"], - "DD_TRACE_SPRING_ASYNC_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_ASYNC_ENABLED","DD_INTEGRATION_SPRING_ASYNC_ENABLED"], - "DD_TRACE_SPRING_BEANS_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_BEANS_ENABLED","DD_INTEGRATION_SPRING_BEANS_ENABLED"], - "DD_TRACE_SPRING_BOOT_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_BOOT_ENABLED","DD_INTEGRATION_SPRING_BOOT_ENABLED"], - "DD_TRACE_SPRING_BOOT_SPAN_ORIGIN_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_BOOT_SPAN_ORIGIN_ENABLED","DD_INTEGRATION_SPRING_BOOT_SPAN_ORIGIN_ENABLED"], - "DD_TRACE_SPRING_CLOUD_ZUUL_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_CLOUD_ZUUL_ENABLED","DD_INTEGRATION_SPRING_CLOUD_ZUUL_ENABLED"], - "DD_TRACE_SPRING_CORE_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_CORE_ENABLED","DD_INTEGRATION_SPRING_CORE_ENABLED"], - "DD_TRACE_SPRING_DATA_ANALYTICS_ENABLED": ["DD_SPRING_DATA_ANALYTICS_ENABLED"], - "DD_TRACE_SPRING_DATA_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_DATA_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SPRING_DATA_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_DATA_ENABLED","DD_INTEGRATION_SPRING_DATA_ENABLED"], - "DD_TRACE_SPRING_JMS_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_JMS_ENABLED","DD_INTEGRATION_SPRING_JMS_ENABLED"], - "DD_TRACE_SPRING_MESSAGING_4_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_MESSAGING_4_ENABLED","DD_INTEGRATION_SPRING_MESSAGING_4_ENABLED"], - "DD_TRACE_SPRING_MESSAGING_ANALYTICS_ENABLED": ["DD_SPRING_MESSAGING_ANALYTICS_ENABLED"], - "DD_TRACE_SPRING_MESSAGING_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_MESSAGING_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SPRING_MESSAGING_E2E_DURATION_ENABLED": ["DD_SPRING_MESSAGING_E2E_DURATION_ENABLED"], - "DD_TRACE_SPRING_MESSAGING_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_MESSAGING_ENABLED","DD_INTEGRATION_SPRING_MESSAGING_ENABLED"], - "DD_TRACE_SPRING_PATH_FILTER_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_PATH_FILTER_ENABLED","DD_INTEGRATION_SPRING_PATH_FILTER_ENABLED"], - "DD_TRACE_SPRING_RABBIT_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_RABBIT_ENABLED","DD_INTEGRATION_SPRING_RABBIT_ENABLED"], - "DD_TRACE_SPRING_SCHEDULING_ANALYTICS_ENABLED": ["DD_SPRING_SCHEDULING_ANALYTICS_ENABLED"], - "DD_TRACE_SPRING_SCHEDULING_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_SCHEDULING_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SPRING_SCHEDULING_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_SCHEDULING_ENABLED","DD_INTEGRATION_SPRING_SCHEDULING_ENABLED"], - "DD_TRACE_SPRING_SCHEDULING_LEGACY_TRACING_ENABLED": ["DD_SPRING_SCHEDULING_LEGACY_TRACING_ENABLED"], - "DD_TRACE_SPRING_SECURITY_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_SECURITY_ENABLED","DD_INTEGRATION_SPRING_SECURITY_ENABLED"], - "DD_TRACE_SPRING_WEBFLUX_ANALYTICS_ENABLED": ["DD_SPRING_WEBFLUX_ANALYTICS_ENABLED"], - "DD_TRACE_SPRING_WEBFLUX_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_WEBFLUX_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SPRING_WEBFLUX_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_WEBFLUX_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SPRING_WEBFLUX_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WEBFLUX_CLIENT_ENABLED","DD_INTEGRATION_SPRING_WEBFLUX_CLIENT_ENABLED"], - "DD_TRACE_SPRING_WEBFLUX_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WEBFLUX_ENABLED","DD_INTEGRATION_SPRING_WEBFLUX_ENABLED"], - "DD_TRACE_SPRING_WEBFLUX_FUNCTIONAL_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WEBFLUX_FUNCTIONAL_ENABLED","DD_INTEGRATION_SPRING_WEBFLUX_FUNCTIONAL_ENABLED"], - "DD_TRACE_SPRING_WEB_ANALYTICS_ENABLED": ["DD_SPRING_WEB_ANALYTICS_ENABLED"], - "DD_TRACE_SPRING_WEB_ANALYTICS_SAMPLE_RATE": ["DD_SPRING_WEB_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SPRING_WEB_CODE_ORIGIN_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WEB_CODE_ORIGIN_ENABLED","DD_INTEGRATION_SPRING_WEB_CODE_ORIGIN_ENABLED"], - "DD_TRACE_SPRING_WEB_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WEB_ENABLED","DD_INTEGRATION_SPRING_WEB_ENABLED"], - "DD_TRACE_SPRING_WS_2_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WS_2_ENABLED","DD_INTEGRATION_SPRING_WS_2_ENABLED"], - "DD_TRACE_SPRING_WS_ENABLED": ["DD_TRACE_INTEGRATION_SPRING_WS_ENABLED","DD_INTEGRATION_SPRING_WS_ENABLED"], - "DD_TRACE_SPYMEMCACHED_ANALYTICS_SAMPLE_RATE": ["DD_SPYMEMCACHED_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_SPYMEMCACHED_ENABLED": ["DD_TRACE_INTEGRATION_SPYMEMCACHED_ENABLED","DD_INTEGRATION_SPYMEMCACHED_ENABLED"], - "DD_TRACE_SQS_ENABLED": ["DD_TRACE_INTEGRATION_SQS_ENABLED","DD_INTEGRATION_SQS_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_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_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_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"], - "DD_TRACE_TESTNG_7_ENABLED": ["DD_TRACE_INTEGRATION_TESTNG_7_ENABLED","DD_INTEGRATION_TESTNG_7_ENABLED"], - "DD_TRACE_TESTNG_ENABLED": ["DD_TRACE_INTEGRATION_TESTNG_ENABLED","DD_INTEGRATION_TESTNG_ENABLED"], - "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_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"], - "DD_TRACE_TIBCO_BW_ENABLED": ["DD_TRACE_INTEGRATION_TIBCO_BW_ENABLED","DD_INTEGRATION_TIBCO_BW_ENABLED"], - "DD_TRACE_TIBCO_ENABLED": ["DD_TRACE_INTEGRATION_TIBCO_ENABLED","DD_INTEGRATION_TIBCO_ENABLED"], - "DD_TRACE_TINYLOG_ENABLED": ["DD_TRACE_INTEGRATION_TINYLOG_ENABLED","DD_INTEGRATION_TINYLOG_ENABLED"], - "DD_TRACE_TOMCAT_ANALYTICS_ENABLED": ["DD_TOMCAT_ANALYTICS_ENABLED"], - "DD_TRACE_TOMCAT_ANALYTICS_SAMPLE_RATE": ["DD_TOMCAT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_TOMCAT_CLASSLOADING_ENABLED": ["DD_TRACE_INTEGRATION_TOMCAT_CLASSLOADING_ENABLED","DD_INTEGRATION_TOMCAT_CLASSLOADING_ENABLED"], - "DD_TRACE_TOMCAT_ENABLED": ["DD_TRACE_INTEGRATION_TOMCAT_ENABLED","DD_INTEGRATION_TOMCAT_ENABLED"], - "DD_TRACE_TOMCAT_WEBSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_TOMCAT_WEBSOCKET_ENABLED","DD_INTEGRATION_TOMCAT_WEBSOCKET_ENABLED"], - "DD_TRACE_TRACE_ANNOTATION_ANALYTICS_ENABLED": ["DD_TRACE_ANNOTATION_ANALYTICS_ENABLED"], - "DD_TRACE_TRACE_ANNOTATION_ANALYTICS_SAMPLE_RATE": ["DD_TRACE_ANNOTATION_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_TRACE_ANNOTATION_ENABLED": ["DD_TRACE_INTEGRATION_TRACE_ANNOTATION_ENABLED","DD_INTEGRATION_TRACE_ANNOTATION_ENABLED"], - "DD_TRACE_TRACE_CONFIG_ANALYTICS_ENABLED": ["DD_TRACE_CONFIG_ANALYTICS_ENABLED"], - "DD_TRACE_TRACE_CONFIG_ANALYTICS_SAMPLE_RATE": ["DD_TRACE_CONFIG_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_TRACE_CONFIG_ENABLED": ["DD_TRACE_INTEGRATION_TRACE_CONFIG_ENABLED","DD_INTEGRATION_TRACE_CONFIG_ENABLED"], - "DD_TRACE_TRACE_ENABLED": ["DD_TRACE_INTEGRATION_TRACE_ENABLED","DD_INTEGRATION_TRACE_ENABLED"], - "DD_TRACE_TWILIO_SDK_ANALYTICS_SAMPLE_RATE": ["DD_TWILIO_SDK_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_TWILIO_SDK_ENABLED": ["DD_TRACE_INTEGRATION_TWILIO_SDK_ENABLED","DD_INTEGRATION_TWILIO_SDK_ENABLED"], - "DD_TRACE_UNDERTOW_2_0_ENABLED": ["DD_TRACE_INTEGRATION_UNDERTOW_2_0_ENABLED","DD_INTEGRATION_UNDERTOW_2_0_ENABLED"], - "DD_TRACE_UNDERTOW_2_2_ENABLED": ["DD_TRACE_INTEGRATION_UNDERTOW_2_2_ENABLED","DD_INTEGRATION_UNDERTOW_2_2_ENABLED"], - "DD_TRACE_UNDERTOW_ENABLED": ["DD_TRACE_INTEGRATION_UNDERTOW_ENABLED","DD_INTEGRATION_UNDERTOW_ENABLED"], - "DD_TRACE_UNDERTOW_HTTP_ANALYTICS_SAMPLE_RATE": ["DD_UNDERTOW_HTTP_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_UNDERTOW_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": ["DD_UNDERTOW_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_UNDERTOW_LEGACY_TRACING_ENABLED": ["DD_UNDERTOW_LEGACY_TRACING_ENABLED"], - "DD_TRACE_UNDERTOW_REQUEST_PARSE_ENABLED": ["DD_TRACE_INTEGRATION_UNDERTOW_REQUEST_PARSE_ENABLED","DD_INTEGRATION_UNDERTOW_REQUEST_PARSE_ENABLED"], - "DD_TRACE_URLCONNECTION_ANALYTICS_SAMPLE_RATE": ["DD_URLCONNECTION_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_URLCONNECTION_ENABLED": ["DD_TRACE_INTEGRATION_URLCONNECTION_ENABLED","DD_INTEGRATION_URLCONNECTION_ENABLED"], - "DD_TRACE_VALKEY_ANALYTICS_SAMPLE_RATE": ["DD_VALKEY_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_VALKEY_ENABLED": ["DD_TRACE_INTEGRATION_VALKEY_ENABLED","DD_INTEGRATION_VALKEY_ENABLED"], - "DD_TRACE_VELOCITY_ENABLED": ["DD_TRACE_INTEGRATION_VELOCITY_ENABLED","DD_INTEGRATION_VELOCITY_ENABLED"], - "DD_TRACE_VERTX_3_4_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_3_4_ENABLED","DD_INTEGRATION_VERTX_3_4_ENABLED"], - "DD_TRACE_VERTX_3_5_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_3_5_ENABLED","DD_INTEGRATION_VERTX_3_5_ENABLED"], - "DD_TRACE_VERTX_3_9_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_3_9_ENABLED","DD_INTEGRATION_VERTX_3_9_ENABLED"], - "DD_TRACE_VERTX_4_0_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_4_0_ENABLED","DD_INTEGRATION_VERTX_4_0_ENABLED"], - "DD_TRACE_VERTX_5_0_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_5_0_ENABLED","DD_INTEGRATION_VERTX_5_0_ENABLED"], - "DD_TRACE_VERTX_ANALYTICS_SAMPLE_RATE": ["DD_VERTX_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_VERTX_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_ENABLED","DD_INTEGRATION_VERTX_ENABLED"], - "DD_TRACE_VERTX_REDIS_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_VERTX_REDIS_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_VERTX_REDIS_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_REDIS_CLIENT_ENABLED","DD_INTEGRATION_VERTX_REDIS_CLIENT_ENABLED"], - "DD_TRACE_VERTX_ROUTE_HANDLER_ANALYTICS_ENABLED": ["DD_VERTX_ROUTE_HANDLER_ANALYTICS_ENABLED"], - "DD_TRACE_VERTX_ROUTE_HANDLER_ANALYTICS_SAMPLE_RATE": ["DD_VERTX_ROUTE_HANDLER_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_VERTX_SQL_CLIENT_ANALYTICS_SAMPLE_RATE": ["DD_VERTX_SQL_CLIENT_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_VERTX_SQL_CLIENT_ENABLED": ["DD_TRACE_INTEGRATION_VERTX_SQL_CLIENT_ENABLED","DD_INTEGRATION_VERTX_SQL_CLIENT_ENABLED"], - "DD_TRACE_WALLCLOCK_ENABLED": ["DD_TRACE_INTEGRATION_WALLCLOCK_ENABLED","DD_INTEGRATION_WALLCLOCK_ENABLED"], - "DD_TRACE_WEAVER_ENABLED": ["DD_TRACE_INTEGRATION_WEAVER_ENABLED","DD_INTEGRATION_WEAVER_ENABLED"], - "DD_TRACE_WEBSOCKET_ANALYTICS_SAMPLE_RATE": ["DD_WEBSOCKET_ANALYTICS_SAMPLE_RATE"], - "DD_TRACE_WEBSOCKET_ENABLED": ["DD_TRACE_INTEGRATION_WEBSOCKET_ENABLED","DD_INTEGRATION_WEBSOCKET_ENABLED"], - "DD_TRACE_WEBSPHERE_JMX_ENABLED": ["DD_TRACE_INTEGRATION_WEBSPHERE_JMX_ENABLED","DD_INTEGRATION_WEBSPHERE_JMX_ENABLED"], - "DD_TRACE_WILDFLY_ENABLED": ["DD_TRACE_INTEGRATION_WILDFLY_ENABLED","DD_INTEGRATION_WILDFLY_ENABLED"], - "DD_TRACE_ZIO_EXPERIMENTAL_ENABLED": ["DD_TRACE_INTEGRATION_ZIO_EXPERIMENTAL_ENABLED","DD_INTEGRATION_ZIO_EXPERIMENTAL_ENABLED"], - "DD_TRACE_AEROSPIKE_ANALYTICS_ENABLED": ["DD_AEROSPIKE_ANALYTICS_ENABLED"], - "DD_TRACE_AKKA_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_AKKA_HTTP_CLIENT_ANALYTICS_ENABLED"], - "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"], - "DD_TRACE_APACHE_HTTP_CLIENT5_ANALYTICS_ENABLED": ["DD_APACHE_HTTP_CLIENT5_ANALYTICS_ENABLED"], - "DD_TRACE_APACHE_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_APACHE_HTTP_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_ARMERIA_ANALYTICS_ENABLED": ["DD_ARMERIA_ANALYTICS_ENABLED"], - "DD_TRACE_ARMERIA_GRPC_ANALYTICS_ENABLED": ["DD_ARMERIA_GRPC_ANALYTICS_ENABLED"], - "DD_TRACE_ARMERIA_GRPC_CLIENT_ANALYTICS_ENABLED": ["DD_ARMERIA_GRPC_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_ARMERIA_GRPC_SERVER_ANALYTICS_ENABLED": ["DD_ARMERIA_GRPC_SERVER_ANALYTICS_ENABLED"], - "DD_TRACE_AWS_SDK_ANALYTICS_ENABLED": ["DD_AWS_SDK_ANALYTICS_ENABLED"], - "DD_TRACE_AWS_SDK_E2E_DURATION_ENABLED": ["DD_AWS_SDK_E2E_DURATION_ENABLED"], - "DD_TRACE_AXIS2_ANALYTICS_ENABLED": ["DD_AXIS2_ANALYTICS_ENABLED"], - "DD_TRACE_AXWAY_HTTP_ANALYTICS_ENABLED": ["DD_AXWAY_HTTP_ANALYTICS_ENABLED"], - "DD_TRACE_AZURE_FUNCTIONS_ANALYTICS_ENABLED": ["DD_AZURE_FUNCTIONS_ANALYTICS_ENABLED"], - "DD_TRACE_CASSANDRA_ANALYTICS_ENABLED": ["DD_CASSANDRA_ANALYTICS_ENABLED"], - "DD_TRACE_COMMONS_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_COMMONS_HTTP_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_COUCHBASE_ANALYTICS_ENABLED": ["DD_COUCHBASE_ANALYTICS_ENABLED"], - "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_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"], - "DD_TRACE_GOOGLE_PUBSUB_ANALYTICS_ENABLED": ["DD_GOOGLE_PUBSUB_ANALYTICS_ENABLED"], - "DD_TRACE_GOOGLE_PUBSUB_E2E_DURATION_ENABLED": ["DD_GOOGLE_PUBSUB_E2E_DURATION_ENABLED"], - "DD_TRACE_GRAPHQL_JAVA_ANALYTICS_ENABLED": ["DD_GRAPHQL_JAVA_ANALYTICS_ENABLED"], - "DD_TRACE_GRIZZLY_CLIENT_ANALYTICS_ENABLED": ["DD_GRIZZLY_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_HAZELCAST_SDK_ANALYTICS_ENABLED": ["DD_HAZELCAST_SDK_ANALYTICS_ENABLED"], - "DD_TRACE_HIBERNATE_CORE_ANALYTICS_ENABLED": ["DD_HIBERNATE_CORE_ANALYTICS_ENABLED"], - "DD_TRACE_HTTPASYNCCLIENT_ANALYTICS_ENABLED": ["DD_HTTPASYNCCLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_HTTPCLIENT5_ANALYTICS_ENABLED": ["DD_HTTPCLIENT5_ANALYTICS_ENABLED"], - "DD_TRACE_HTTPCLIENT_ANALYTICS_ENABLED": ["DD_HTTPCLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_IGNITE_ANALYTICS_ENABLED": ["DD_IGNITE_ANALYTICS_ENABLED"], - "DD_TRACE_JAKARTA_WS_ANALYTICS_ENABLED": ["DD_JAKARTA_WS_ANALYTICS_ENABLED"], - "DD_TRACE_JAVA_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_JAVA_HTTP_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_JAXRS_ANALYTICS_ENABLED": ["DD_JAXRS_ANALYTICS_ENABLED"], - "DD_TRACE_JAX_RS_ANALYTICS_ENABLED": ["DD_JAX_RS_ANALYTICS_ENABLED"], - "DD_TRACE_JAX_RS_CLIENT_ANALYTICS_ENABLED": ["DD_JAX_RS_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_JAX_WS_ANALYTICS_ENABLED": ["DD_JAX_WS_ANALYTICS_ENABLED"], - "DD_TRACE_JDBC_DATASOURCE_ANALYTICS_ENABLED": ["DD_JDBC_DATASOURCE_ANALYTICS_ENABLED"], - "DD_TRACE_JEDIS_ANALYTICS_ENABLED": ["DD_JEDIS_ANALYTICS_ENABLED"], - "DD_TRACE_JETTY_CLIENT_ANALYTICS_ENABLED": ["DD_JETTY_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_JMS_ANALYTICS_ENABLED": ["DD_JMS_ANALYTICS_ENABLED"], - "DD_TRACE_JMS_E2E_DURATION_ENABLED": ["DD_JMS_E2E_DURATION_ENABLED"], - "DD_TRACE_JMS_TIME_IN_QUEUE_ENABLED": ["DD_JMS_TIME_IN_QUEUE_ENABLED"], - "DD_TRACE_KAFKA_STREAMS_ANALYTICS_ENABLED": ["DD_KAFKA_STREAMS_ANALYTICS_ENABLED"], - "DD_TRACE_KAFKA_STREAMS_E2E_DURATION_ENABLED": ["DD_KAFKA_STREAMS_E2E_DURATION_ENABLED"], - "DD_TRACE_LETTUCE_ANALYTICS_ENABLED": ["DD_LETTUCE_ANALYTICS_ENABLED"], - "DD_TRACE_LIBERTY_ANALYTICS_ENABLED": ["DD_LIBERTY_ANALYTICS_ENABLED"], - "DD_TRACE_MICRONAUT_ANALYTICS_ENABLED": ["DD_MICRONAUT_ANALYTICS_ENABLED"], - "DD_TRACE_MULE_ANALYTICS_ENABLED": ["DD_MULE_ANALYTICS_ENABLED"], - "DD_TRACE_NING_ANALYTICS_ENABLED": ["DD_NING_ANALYTICS_ENABLED"], - "DD_TRACE_OKHTTP_2_ANALYTICS_ENABLED": ["DD_OKHTTP_2_ANALYTICS_ENABLED"], - "DD_TRACE_OKHTTP_3_ANALYTICS_ENABLED": ["DD_OKHTTP_3_ANALYTICS_ENABLED"], - "DD_TRACE_OKHTTP_ANALYTICS_ENABLED": ["DD_OKHTTP_ANALYTICS_ENABLED"], - "DD_TRACE_OPENSEARCH_ANALYTICS_ENABLED": ["DD_OPENSEARCH_ANALYTICS_ENABLED"], - "DD_TRACE_PEKKO_HTTP_ANALYTICS_ENABLED": ["DD_PEKKO_HTTP_ANALYTICS_ENABLED"], - "DD_TRACE_PEKKO_HTTP_CLIENT_ANALYTICS_ENABLED": ["DD_PEKKO_HTTP_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_PEKKO_HTTP_SERVER_ANALYTICS_ENABLED": ["DD_PEKKO_HTTP_SERVER_ANALYTICS_ENABLED"], - "DD_TRACE_QUARTZ_ANALYTICS_ENABLED": ["DD_QUARTZ_ANALYTICS_ENABLED"], - "DD_TRACE_RABBITMQ_ANALYTICS_ENABLED": ["DD_RABBITMQ_ANALYTICS_ENABLED"], - "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_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"], - "DD_TRACE_RESTLET_HTTP_SERVER_ANALYTICS_ENABLED": ["DD_RESTLET_HTTP_SERVER_ANALYTICS_ENABLED"], - "DD_TRACE_RMI_ANALYTICS_ENABLED": ["DD_RMI_ANALYTICS_ENABLED"], - "DD_TRACE_RMI_CLIENT_ANALYTICS_ENABLED": ["DD_RMI_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_RMI_SERVER_ANALYTICS_ENABLED": ["DD_RMI_SERVER_ANALYTICS_ENABLED"], - "DD_TRACE_SERVLET_2_ANALYTICS_ENABLED": ["DD_SERVLET_2_ANALYTICS_ENABLED"], - "DD_TRACE_SERVLET_FILTER_ANALYTICS_ENABLED": ["DD_SERVLET_FILTER_ANALYTICS_ENABLED"], - "DD_TRACE_SERVLET_RESPONSE_ANALYTICS_ENABLED": ["DD_SERVLET_RESPONSE_ANALYTICS_ENABLED"], - "DD_TRACE_SERVLET_SERVICE_ANALYTICS_ENABLED": ["DD_SERVLET_SERVICE_ANALYTICS_ENABLED"], - "DD_TRACE_SPARK_EXECUTOR_ANALYTICS_ENABLED": ["DD_SPARK_EXECUTOR_ANALYTICS_ENABLED"], - "DD_TRACE_SPRAY_ANALYTICS_ENABLED": ["DD_SPRAY_ANALYTICS_ENABLED"], - "DD_TRACE_SPRING_WEBFLUX_CLIENT_ANALYTICS_ENABLED": ["DD_SPRING_WEBFLUX_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_SPYMEMCACHED_ANALYTICS_ENABLED": ["DD_SPYMEMCACHED_ANALYTICS_ENABLED"], - "DD_TRACE_SQS_TIME_IN_QUEUE_ENABLED": ["DD_SQS_TIME_IN_QUEUE_ENABLED"], - "DD_TRACE_SYNAPSE3_ANALYTICS_ENABLED": ["DD_SYNAPSE3_ANALYTICS_ENABLED"], - "DD_TRACE_TIBCO_BW_ANALYTICS_ENABLED": ["DD_TIBCO_BW_ANALYTICS_ENABLED"], - "DD_TRACE_TWILIO_SDK_ANALYTICS_ENABLED": ["DD_TWILIO_SDK_ANALYTICS_ENABLED"], - "DD_TRACE_UNDERTOW_HTTP_ANALYTICS_ENABLED": ["DD_UNDERTOW_HTTP_ANALYTICS_ENABLED"], - "DD_TRACE_UNDERTOW_HTTP_SERVER_ANALYTICS_ENABLED": ["DD_UNDERTOW_HTTP_SERVER_ANALYTICS_ENABLED"], - "DD_TRACE_URLCONNECTION_ANALYTICS_ENABLED": ["DD_URLCONNECTION_ANALYTICS_ENABLED"], - "DD_TRACE_VALKEY_ANALYTICS_ENABLED": ["DD_VALKEY_ANALYTICS_ENABLED"], - "DD_TRACE_VERTX_ANALYTICS_ENABLED": ["DD_VERTX_ANALYTICS_ENABLED"], - "DD_TRACE_VERTX_REDIS_CLIENT_ANALYTICS_ENABLED": ["DD_VERTX_REDIS_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_VERTX_SQL_CLIENT_ANALYTICS_ENABLED": ["DD_VERTX_SQL_CLIENT_ANALYTICS_ENABLED"], - "DD_TRACE_WEBSOCKET_ANALYTICS_ENABLED": ["DD_WEBSOCKET_ANALYTICS_ENABLED"] - }, - "deprecations": { - } -} From e5333f177706237273523c37d5b2b10f4158eec3 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Thu, 18 Sep 2025 15:00:10 -0700 Subject: [PATCH 04/21] migrating config-utils tests and ConfigInversionMetric telemetry --- utils/config-utils/build.gradle.kts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/config-utils/build.gradle.kts b/utils/config-utils/build.gradle.kts index e77af1d50d0..83d98508d8b 100644 --- a/utils/config-utils/build.gradle.kts +++ b/utils/config-utils/build.gradle.kts @@ -31,6 +31,7 @@ val excludedClassesCoverage by extra( // tested in internal-api "datadog.trace.bootstrap.config.provider.StableConfigParser", "datadog.trace.bootstrap.config.provider.SystemPropertiesConfigSource", + "datadog.trace.config.inversion.ConfigInversionStrictStyle", ) ) @@ -43,7 +44,8 @@ val excludedClassesBranchCoverage by extra( val excludedClassesInstructionCoverage by extra( listOf( - "datadog.trace.config.inversion.GeneratedSupportedConfigurations" + "datadog.trace.config.inversion.GeneratedSupportedConfigurations", + "datadog.trace.config.inversion.SupportedConfigurationSource" ) ) From c4b7853faad42821b86eb7c782247e37710ce16e Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Mon, 15 Sep 2025 12:51:11 -0700 Subject: [PATCH 05/21] config inversion init --- .../trace/config/inversion/ConfigHelper.java | 98 ++++++++ .../inversion/ConfigInversionStrictStyle.java | 24 ++ .../SupportedConfigurationSource.java | 32 +++ .../config/inversion/ConfigHelperTest.java | 238 ++++++++++++++++++ .../TestSupportedConfigurationSource.java | 44 ++++ 5 files changed, 436 insertions(+) create mode 100644 utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java create mode 100644 utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigInversionStrictStyle.java create mode 100644 utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java create mode 100644 utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java create mode 100644 utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java new file mode 100644 index 00000000000..79fcd21a7f6 --- /dev/null +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java @@ -0,0 +1,98 @@ +package datadog.trace.config.inversion; + +import datadog.environment.EnvironmentVariables; +import datadog.trace.api.telemetry.ConfigInversionMetricCollectorProvider; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; + +public class ConfigHelper { + private static ConfigInversionStrictStyle configInversionStrict; + + // Default to production source + private static SupportedConfigurationSource configSource = new SupportedConfigurationSource(); + + public static void setConfigInversionStrict(ConfigInversionStrictStyle configInversionStrict) { + ConfigHelper.configInversionStrict = configInversionStrict; + } + + public static ConfigInversionStrictStyle configInversionStrictFlag() { + return configInversionStrict; + } + + // Used only for testing purposes + static void setConfigurationSource(SupportedConfigurationSource testSource) { + configSource = testSource; + } + + /** Reset all configuration data to the generated defaults. Useful for cleaning up after tests. */ + static void resetToDefaults() { + configSource = new SupportedConfigurationSource(); + configInversionStrict = ConfigInversionStrictStyle.WARNING; + } + + public static Map getEnvironmentVariables() { + Map env = EnvironmentVariables.getAll(); + Map configs = new LinkedHashMap<>(); + for (Map.Entry entry : env.entrySet()) { + String key = entry.getKey(); + String value = entry.getValue(); + if (key.startsWith("DD_") + || key.startsWith("OTEL_") + || configSource.getAliasMapping().containsKey(key)) { + if (configSource.getSupportedConfigurations().contains(key)) { + configs.put(key, value); + // If this environment variable is the alias of another, and we haven't processed the + // original environment variable yet, handle it here. + } else if (configSource.getAliasMapping().containsKey(key) + && !configs.containsKey(configSource.getAliasMapping().get(key))) { + List aliasList = + configSource.getAliases().get(configSource.getAliasMapping().get(key)); + for (String alias : aliasList) { + if (env.containsKey(alias)) { + configs.put(configSource.getAliasMapping().get(key), env.get(alias)); + break; + } + } + } + + // TODO: Follow-up - Add deprecation handling + // if (configSource.getDeprecatedConfigurations().containsKey(key)) { + // String warning = "Environment variable " + key + " is deprecated. " + + // (configSource.getAliasMapping().containsKey(key) + // ? "Please use " + configSource.getAliasMapping().get(key) + " instead." + // : configSource.getDeprecatedConfigurations().get(key)); + // System.err.println(warning); + // } + } else { + configs.put(key, value); + } + } + return configs; + } + + public static String getEnvironmentVariable(String name) { + if ((name.startsWith("DD_") || name.startsWith("OTEL_")) + && !configSource.getAliasMapping().containsKey(name) + && !configSource.getSupportedConfigurations().contains(name)) { + if (configInversionStrict != ConfigInversionStrictStyle.TEST) { + ConfigInversionMetricCollectorProvider.get().setUndocumentedEnvVarMetric(name); + } + + if (configInversionStrict == ConfigInversionStrictStyle.STRICT) { + return null; // If strict mode is enabled, return null for unsupported configs + } + } + + String config = EnvironmentVariables.get(name); + if (config == null && configSource.getAliases().containsKey(name)) { + for (String alias : configSource.getAliases().get(name)) { + String aliasValue = EnvironmentVariables.get(alias); + if (aliasValue != null) { + return aliasValue; + } + } + } + return config; + } +} diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigInversionStrictStyle.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigInversionStrictStyle.java new file mode 100644 index 00000000000..e379ff77e43 --- /dev/null +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigInversionStrictStyle.java @@ -0,0 +1,24 @@ +package datadog.trace.config.inversion; + +import java.util.Locale; + +/** Trace propagation styles for injecting and extracting trace propagation headers. */ +public enum ConfigInversionStrictStyle { + STRICT, + WARNING, + TEST; + + private String displayName; + + ConfigInversionStrictStyle() { + this.displayName = name().toLowerCase(Locale.ROOT); + } + + @Override + public String toString() { + if (displayName == null) { + displayName = name().toLowerCase(Locale.ROOT); + } + return displayName; + } +} diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java new file mode 100644 index 00000000000..599298f2294 --- /dev/null +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java @@ -0,0 +1,32 @@ +package datadog.trace.config.inversion; + +import java.util.List; +import java.util.Map; +import java.util.Set; + +/** + * This class uses {@link #GeneratedSupportedConfigurations} for handling supported configurations + * for Config Inversion Can be extended for testing with custom configuration data. + */ +class SupportedConfigurationSource { + + /** @return Set of supported configuration keys */ + public Set getSupportedConfigurations() { + return GeneratedSupportedConfigurations.SUPPORTED; + } + + /** @return Map of configuration keys to their aliases */ + public Map> getAliases() { + return GeneratedSupportedConfigurations.ALIASES; + } + + /** @return Map of alias keys to their primary configuration keys */ + public Map getAliasMapping() { + return GeneratedSupportedConfigurations.ALIAS_MAPPING; + } + + /** @return Map of deprecated configurations */ + public Map getDeprecatedConfigurations() { + return GeneratedSupportedConfigurations.DEPRECATED; + } +} diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java new file mode 100644 index 00000000000..07a9f591e72 --- /dev/null +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java @@ -0,0 +1,238 @@ +package datadog.trace.config.inversion; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertNull; + +import java.lang.reflect.Field; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import org.junit.jupiter.api.AfterAll; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Test; + +public class ConfigHelperTest { + // Test environment variables + private static final String TEST_DD_VAR = "DD_TEST_CONFIG"; + private static final String TEST_DD_VAR_VAL = "test_dd_var"; + private static final String TEST_OTEL_VAR = "OTEL_TEST_CONFIG"; + private static final String TEST_OTEL_VAR_VAL = "test_otel_var"; + private static final String TEST_REGULAR_VAR = "REGULAR_TEST_CONFIG"; + private static final String TEST_REGULAR_VAR_VAL = "test_regular_var"; + private static final String UNSUPPORTED_DD_VAR = "DD_UNSUPPORTED_CONFIG"; + + private static final String ALIAS_DD_VAR = "DD_TEST_CONFIG_ALIAS"; + private static final String ALIAS_DD_VAL = "test_alias_val"; + private static final String NON_DD_ALIAS_VAR = "TEST_CONFIG_ALIAS"; + private static final String NON_DD_ALIAS_VAL = "test_alias_val_non_dd"; + + private static final String NEW_ALIAS_TARGET = "DD_NEW_ALIAS_TARGET"; + private static final String NEW_ALIAS_KEY_1 = "DD_NEW_ALIAS_KEY_1"; + private static final String NEW_ALIAS_KEY_2 = "DD_NEW_ALIAS_KEY_2"; + + private static ConfigInversionStrictStyle strictness; + private static TestSupportedConfigurationSource testSource; + + @BeforeAll + static void setUp() { + // Set up test configurations using SupportedConfigurationSource + Set testSupported = + new HashSet<>(Arrays.asList(TEST_DD_VAR, TEST_OTEL_VAR, TEST_REGULAR_VAR)); + + Map> testAliases = new HashMap<>(); + testAliases.put(TEST_DD_VAR, Arrays.asList(ALIAS_DD_VAR, NON_DD_ALIAS_VAR)); + testAliases.put(NEW_ALIAS_TARGET, Arrays.asList(NEW_ALIAS_KEY_1)); + + Map testAliasMapping = new HashMap<>(); + testAliasMapping.put(ALIAS_DD_VAR, TEST_DD_VAR); + testAliasMapping.put(NON_DD_ALIAS_VAR, TEST_DD_VAR); + testAliasMapping.put(NEW_ALIAS_KEY_2, NEW_ALIAS_TARGET); + + // Create and set test configuration source + testSource = + new TestSupportedConfigurationSource( + testSupported, testAliases, testAliasMapping, new HashMap<>()); + ConfigHelper.setConfigurationSource(testSource); + strictness = ConfigHelper.configInversionStrictFlag(); + ConfigHelper.setConfigInversionStrict(ConfigInversionStrictStyle.STRICT); + } + + @AfterAll + static void tearDown() { + ConfigHelper.resetToDefaults(); + ConfigHelper.setConfigInversionStrict(strictness); + } + + @Test + void testBasicConfigHelper() { + setEnvVar(TEST_DD_VAR, TEST_DD_VAR_VAL); + setEnvVar(TEST_OTEL_VAR, TEST_OTEL_VAR_VAL); + setEnvVar(TEST_REGULAR_VAR, TEST_REGULAR_VAR_VAL); + + assertEquals(TEST_DD_VAR_VAL, ConfigHelper.getEnvironmentVariable(TEST_DD_VAR)); + assertEquals(TEST_OTEL_VAR_VAL, ConfigHelper.getEnvironmentVariable(TEST_OTEL_VAR)); + assertEquals(TEST_REGULAR_VAR_VAL, ConfigHelper.getEnvironmentVariable(TEST_REGULAR_VAR)); + + Map result = ConfigHelper.getEnvironmentVariables(); + assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); + assertEquals(TEST_OTEL_VAR_VAL, result.get(TEST_OTEL_VAR)); + assertEquals(TEST_REGULAR_VAR_VAL, result.get(TEST_REGULAR_VAR)); + + // Cleanup + setEnvVar(TEST_DD_VAR, null); + setEnvVar(TEST_OTEL_VAR, null); + setEnvVar(TEST_REGULAR_VAR, null); + } + + @Test + void testAliasSupport() { + setEnvVar(ALIAS_DD_VAR, ALIAS_DD_VAL); + + assertEquals(ALIAS_DD_VAL, ConfigHelper.getEnvironmentVariable(TEST_DD_VAR)); + Map result = ConfigHelper.getEnvironmentVariables(); + assertEquals(ALIAS_DD_VAL, result.get(TEST_DD_VAR)); + assertFalse(result.containsKey(ALIAS_DD_VAR)); + + // Cleanup + setEnvVar(ALIAS_DD_VAR, null); + } + + @Test + void testMainConfigPrecedence() { + // When both main variable and alias are set, main should take precedence + setEnvVar(TEST_DD_VAR, TEST_DD_VAR_VAL); + setEnvVar(ALIAS_DD_VAR, ALIAS_DD_VAL); + + assertEquals(TEST_DD_VAR_VAL, ConfigHelper.getEnvironmentVariable(TEST_DD_VAR)); + Map result = ConfigHelper.getEnvironmentVariables(); + assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); + assertFalse(result.containsKey(ALIAS_DD_VAR)); + + // Cleanup + setEnvVar(TEST_DD_VAR, null); + setEnvVar(ALIAS_DD_VAR, null); + } + + @Test + void testUnsupportedDDEnvironmentVariable() { + setEnvVar(UNSUPPORTED_DD_VAR, ""); + + assertNull(ConfigHelper.getEnvironmentVariable(UNSUPPORTED_DD_VAR)); + Map result = ConfigHelper.getEnvironmentVariables(); + assertFalse(result.containsKey(UNSUPPORTED_DD_VAR)); + + // Cleanup + setEnvVar(UNSUPPORTED_DD_VAR, null); + } + + @Test + void testNonDDAliases() { + setEnvVar(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); + + assertEquals(NON_DD_ALIAS_VAL, ConfigHelper.getEnvironmentVariable(TEST_DD_VAR)); + Map result = ConfigHelper.getEnvironmentVariables(); + assertEquals(NON_DD_ALIAS_VAL, result.get(TEST_DD_VAR)); + assertFalse(result.containsKey(NON_DD_ALIAS_VAR)); + + // Cleanup + setEnvVar(NON_DD_ALIAS_VAR, null); + } + + @Test + void testAliasesWithoutPresentAliases() { + Map result = ConfigHelper.getEnvironmentVariables(); + assertFalse(result.containsKey(ALIAS_DD_VAR)); + } + + @Test + void testUnsupportedButNotStrict() { + ConfigHelper.setConfigInversionStrict(ConfigInversionStrictStyle.WARNING); + setEnvVar(UNSUPPORTED_DD_VAR, "loose"); + + // Should fall through and return the env var even though it's unsupported + assertEquals("loose", ConfigHelper.getEnvironmentVariable(UNSUPPORTED_DD_VAR)); + + // Cleanup + ConfigHelper.setConfigInversionStrict(ConfigInversionStrictStyle.STRICT); + setEnvVar(UNSUPPORTED_DD_VAR, null); + } + + @Test + void testAliasWithEmptyList() { + Map> aliasMap = new HashMap<>(); + aliasMap.put("EMPTY_ALIAS_CONFIG", new ArrayList<>()); + + ConfigHelper.setConfigurationSource( + new TestSupportedConfigurationSource( + new HashSet<>(), aliasMap, new HashMap<>(), new HashMap<>())); + + assertNull(ConfigHelper.getEnvironmentVariable("EMPTY_ALIAS_CONFIG")); + + // Cleanup + ConfigHelper.setConfigurationSource(testSource); + } + + @Test + void testAliasSkippedWhenBaseAlreadyPresent() { + setEnvVar(TEST_DD_VAR, TEST_DD_VAR_VAL); + setEnvVar(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); + + Map result = ConfigHelper.getEnvironmentVariables(); + assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); + assertFalse(result.containsKey(NON_DD_ALIAS_VAR)); + + // Cleanup + setEnvVar(TEST_DD_VAR, null); + setEnvVar(NON_DD_ALIAS_VAR, null); + } + + @Test + void testInconsistentAliasesAndAliasMapping() { + setEnvVar(NEW_ALIAS_KEY_2, "some_value"); + + Map result = ConfigHelper.getEnvironmentVariables(); + + assertFalse(result.containsKey(NEW_ALIAS_KEY_2)); + assertFalse(result.containsKey(NEW_ALIAS_TARGET)); + + // Cleanup + setEnvVar(NEW_ALIAS_KEY_2, null); + } + + // TODO: Update to verify telemetry when implemented + @Test + void testUnsupportedEnvWarningNotInTestMode() { + ConfigHelper.setConfigInversionStrict(ConfigInversionStrictStyle.TEST); + + setEnvVar("DD_FAKE_VAR", "banana"); + + // Should allow unsupported variable in TEST mode + assertEquals("banana", ConfigHelper.getEnvironmentVariable("DD_FAKE_VAR")); + + // Cleanup + setEnvVar("DD_FAKE_VAR", null); + ConfigHelper.setConfigInversionStrict(ConfigInversionStrictStyle.STRICT); + } + + // Copied from utils.TestHelper + @SuppressWarnings("unchecked") + private static void setEnvVar(String envName, String envValue) { + try { + Class classOfMap = System.getenv().getClass(); + Field field = classOfMap.getDeclaredField("m"); + field.setAccessible(true); + if (envValue == null) { + ((Map) field.get(System.getenv())).remove(envName); + } else { + ((Map) field.get(System.getenv())).put(envName, envValue); + } + } catch (Exception ex) { + ex.printStackTrace(); + } + } +} diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java new file mode 100644 index 00000000000..448b26706ea --- /dev/null +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java @@ -0,0 +1,44 @@ +package datadog.trace.config.inversion; + +import java.util.List; +import java.util.Map; +import java.util.Set; + +/** Test implementation of SupportedConfigurationSource that uses custom configuration data */ +class TestSupportedConfigurationSource extends SupportedConfigurationSource { + private final Set supported; + private final Map> aliases; + private final Map aliasMapping; + private final Map deprecated; + + public TestSupportedConfigurationSource( + Set supported, + Map> aliases, + Map aliasMapping, + Map deprecated) { + this.supported = supported; + this.aliases = aliases; + this.aliasMapping = aliasMapping; + this.deprecated = deprecated; + } + + @Override + public Set getSupportedConfigurations() { + return supported; + } + + @Override + public Map> getAliases() { + return aliases; + } + + @Override + public Map getAliasMapping() { + return aliasMapping; + } + + @Override + public Map getDeprecatedConfigurations() { + return deprecated; + } +} From ab185c327011a3561cadc93fe7c8ce16f421f07e Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Mon, 15 Sep 2025 14:18:01 -0700 Subject: [PATCH 06/21] migrating config-utils tests --- .../src/test/groovy/datadog/trace/api/ConfigCollectorTest.groovy | 0 .../trace/bootstrap/config/provider/ConfigProviderTest.groovy | 0 .../config/provider/OtelEnvironmentConfigSourceTest.groovy | 0 .../trace/bootstrap/config/provider/StableConfigParserTest.groovy | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename {internal-api => utils/config-utils}/src/test/groovy/datadog/trace/api/ConfigCollectorTest.groovy (100%) rename {internal-api => utils/config-utils}/src/test/groovy/datadog/trace/bootstrap/config/provider/ConfigProviderTest.groovy (100%) rename {internal-api => utils/config-utils}/src/test/groovy/datadog/trace/bootstrap/config/provider/OtelEnvironmentConfigSourceTest.groovy (100%) rename {internal-api => utils/config-utils}/src/test/groovy/datadog/trace/bootstrap/config/provider/StableConfigParserTest.groovy (100%) diff --git a/internal-api/src/test/groovy/datadog/trace/api/ConfigCollectorTest.groovy b/utils/config-utils/src/test/groovy/datadog/trace/api/ConfigCollectorTest.groovy similarity index 100% rename from internal-api/src/test/groovy/datadog/trace/api/ConfigCollectorTest.groovy rename to utils/config-utils/src/test/groovy/datadog/trace/api/ConfigCollectorTest.groovy diff --git a/internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/ConfigProviderTest.groovy b/utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/ConfigProviderTest.groovy similarity index 100% rename from internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/ConfigProviderTest.groovy rename to utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/ConfigProviderTest.groovy diff --git a/internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/OtelEnvironmentConfigSourceTest.groovy b/utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/OtelEnvironmentConfigSourceTest.groovy similarity index 100% rename from internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/OtelEnvironmentConfigSourceTest.groovy rename to utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/OtelEnvironmentConfigSourceTest.groovy diff --git a/internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/StableConfigParserTest.groovy b/utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/StableConfigParserTest.groovy similarity index 100% rename from internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/StableConfigParserTest.groovy rename to utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/StableConfigParserTest.groovy From 0a529b05ef7b6e86757c30efd148c91158eddc57 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Tue, 16 Sep 2025 10:47:48 -0700 Subject: [PATCH 07/21] undo move of test files that rely on inject*config --- .../trace/bootstrap/config/provider/ConfigProviderTest.groovy | 0 .../config/provider/OtelEnvironmentConfigSourceTest.groovy | 0 .../trace/bootstrap/config/provider/StableConfigParserTest.groovy | 0 .../src/test/java}/datadog/trace/api/ConfigCollectorTest.groovy | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename {utils/config-utils => internal-api}/src/test/groovy/datadog/trace/bootstrap/config/provider/ConfigProviderTest.groovy (100%) rename {utils/config-utils => internal-api}/src/test/groovy/datadog/trace/bootstrap/config/provider/OtelEnvironmentConfigSourceTest.groovy (100%) rename {utils/config-utils => internal-api}/src/test/groovy/datadog/trace/bootstrap/config/provider/StableConfigParserTest.groovy (100%) rename {utils/config-utils/src/test/groovy => internal-api/src/test/java}/datadog/trace/api/ConfigCollectorTest.groovy (100%) diff --git a/utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/ConfigProviderTest.groovy b/internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/ConfigProviderTest.groovy similarity index 100% rename from utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/ConfigProviderTest.groovy rename to internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/ConfigProviderTest.groovy diff --git a/utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/OtelEnvironmentConfigSourceTest.groovy b/internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/OtelEnvironmentConfigSourceTest.groovy similarity index 100% rename from utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/OtelEnvironmentConfigSourceTest.groovy rename to internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/OtelEnvironmentConfigSourceTest.groovy diff --git a/utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/StableConfigParserTest.groovy b/internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/StableConfigParserTest.groovy similarity index 100% rename from utils/config-utils/src/test/groovy/datadog/trace/bootstrap/config/provider/StableConfigParserTest.groovy rename to internal-api/src/test/groovy/datadog/trace/bootstrap/config/provider/StableConfigParserTest.groovy diff --git a/utils/config-utils/src/test/groovy/datadog/trace/api/ConfigCollectorTest.groovy b/internal-api/src/test/java/datadog/trace/api/ConfigCollectorTest.groovy similarity index 100% rename from utils/config-utils/src/test/groovy/datadog/trace/api/ConfigCollectorTest.groovy rename to internal-api/src/test/java/datadog/trace/api/ConfigCollectorTest.groovy From 640d674e9ec0fdd45a496f273044347a9622dec4 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Tue, 16 Sep 2025 11:00:06 -0700 Subject: [PATCH 08/21] adding deprecation handling --- .../trace/config/inversion/ConfigHelper.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java index 79fcd21a7f6..d1397ccb79c 100644 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java @@ -55,15 +55,17 @@ public static Map getEnvironmentVariables() { } } } - // TODO: Follow-up - Add deprecation handling - // if (configSource.getDeprecatedConfigurations().containsKey(key)) { - // String warning = "Environment variable " + key + " is deprecated. " + - // (configSource.getAliasMapping().containsKey(key) - // ? "Please use " + configSource.getAliasMapping().get(key) + " instead." - // : configSource.getDeprecatedConfigurations().get(key)); - // System.err.println(warning); - // } + if (configSource.getDeprecatedConfigurations().containsKey(key)) { + String warning = + "Environment variable " + + key + + " is deprecated. " + + (configSource.getAliasMapping().containsKey(key) + ? "Please use " + configSource.getAliasMapping().get(key) + " instead." + : configSource.getDeprecatedConfigurations().get(key)); + System.err.println(warning); + } } else { configs.put(key, value); } From 802812c7e65fb0703d550ef7b1beed5625ac2578 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Tue, 16 Sep 2025 11:27:58 -0700 Subject: [PATCH 09/21] updating tests --- .../config/inversion/ConfigHelperTest.java | 28 ++----------------- 1 file changed, 3 insertions(+), 25 deletions(-) diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java index 07a9f591e72..06f035cdc39 100644 --- a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java @@ -12,6 +12,8 @@ import java.util.List; import java.util.Map; import java.util.Set; + +import datadog.trace.api.telemetry.ConfigInversionMetricCollectorProvider; import org.junit.jupiter.api.AfterAll; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; @@ -41,6 +43,7 @@ public class ConfigHelperTest { @BeforeAll static void setUp() { // Set up test configurations using SupportedConfigurationSource +// ConfigInversionMetricCollectorProvider.register(ConfigInversionMetricCollectorImpl.getInstance()); Set testSupported = new HashSet<>(Arrays.asList(TEST_DD_VAR, TEST_OTEL_VAR, TEST_REGULAR_VAR)); @@ -118,18 +121,6 @@ void testMainConfigPrecedence() { setEnvVar(ALIAS_DD_VAR, null); } - @Test - void testUnsupportedDDEnvironmentVariable() { - setEnvVar(UNSUPPORTED_DD_VAR, ""); - - assertNull(ConfigHelper.getEnvironmentVariable(UNSUPPORTED_DD_VAR)); - Map result = ConfigHelper.getEnvironmentVariables(); - assertFalse(result.containsKey(UNSUPPORTED_DD_VAR)); - - // Cleanup - setEnvVar(UNSUPPORTED_DD_VAR, null); - } - @Test void testNonDDAliases() { setEnvVar(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); @@ -149,19 +140,6 @@ void testAliasesWithoutPresentAliases() { assertFalse(result.containsKey(ALIAS_DD_VAR)); } - @Test - void testUnsupportedButNotStrict() { - ConfigHelper.setConfigInversionStrict(ConfigInversionStrictStyle.WARNING); - setEnvVar(UNSUPPORTED_DD_VAR, "loose"); - - // Should fall through and return the env var even though it's unsupported - assertEquals("loose", ConfigHelper.getEnvironmentVariable(UNSUPPORTED_DD_VAR)); - - // Cleanup - ConfigHelper.setConfigInversionStrict(ConfigInversionStrictStyle.STRICT); - setEnvVar(UNSUPPORTED_DD_VAR, null); - } - @Test void testAliasWithEmptyList() { Map> aliasMap = new HashMap<>(); From c0c3a479f6afee0f426fea47c655f4b02eb2c9f1 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Tue, 16 Sep 2025 11:33:37 -0700 Subject: [PATCH 10/21] spotless --- .../datadog/trace/config/inversion/ConfigHelperTest.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java index 06f035cdc39..674e52d0847 100644 --- a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java @@ -12,8 +12,6 @@ import java.util.List; import java.util.Map; import java.util.Set; - -import datadog.trace.api.telemetry.ConfigInversionMetricCollectorProvider; import org.junit.jupiter.api.AfterAll; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; @@ -43,7 +41,8 @@ public class ConfigHelperTest { @BeforeAll static void setUp() { // Set up test configurations using SupportedConfigurationSource -// ConfigInversionMetricCollectorProvider.register(ConfigInversionMetricCollectorImpl.getInstance()); + // + // ConfigInversionMetricCollectorProvider.register(ConfigInversionMetricCollectorImpl.getInstance()); Set testSupported = new HashSet<>(Arrays.asList(TEST_DD_VAR, TEST_OTEL_VAR, TEST_REGULAR_VAR)); From d5e8b9ad4c8a9c0fb735890c145cbffd9675d808 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Fri, 19 Sep 2025 14:44:19 -0700 Subject: [PATCH 11/21] responding to PR comments --- .../trace/config/inversion/ConfigHelper.java | 81 ++++++++++++++----- .../inversion/ConfigInversionStrictStyle.java | 24 ------ .../config/inversion/ConfigHelperTest.java | 15 ++-- 3 files changed, 72 insertions(+), 48 deletions(-) delete mode 100644 utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigInversionStrictStyle.java diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java index d1397ccb79c..ac4dc6f92a7 100644 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java @@ -2,21 +2,51 @@ import datadog.environment.EnvironmentVariables; import datadog.trace.api.telemetry.ConfigInversionMetricCollectorProvider; -import java.util.LinkedHashMap; +import java.util.HashMap; import java.util.List; +import java.util.Locale; import java.util.Map; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; public class ConfigHelper { - private static ConfigInversionStrictStyle configInversionStrict; + + /** Config Inversion strictness policy for enforcement of undocumented environment variables */ + public enum StrictnessPolicy { + STRICT, + WARNING, + TEST; + + private String displayName; + + StrictnessPolicy() { + this.displayName = name().toLowerCase(Locale.ROOT); + } + + @Override + public String toString() { + if (displayName == null) { + displayName = name().toLowerCase(Locale.ROOT); + } + return displayName; + } + } + + private static final Logger log = LoggerFactory.getLogger(ConfigHelper.class); + + private static StrictnessPolicy configInversionStrict = StrictnessPolicy.WARNING; + + // Cache for configs, init value is null + private static Map configs; // Default to production source private static SupportedConfigurationSource configSource = new SupportedConfigurationSource(); - public static void setConfigInversionStrict(ConfigInversionStrictStyle configInversionStrict) { + public static void setConfigInversionStrict(StrictnessPolicy configInversionStrict) { ConfigHelper.configInversionStrict = configInversionStrict; } - public static ConfigInversionStrictStyle configInversionStrictFlag() { + public static StrictnessPolicy configInversionStrictFlag() { return configInversionStrict; } @@ -25,32 +55,40 @@ static void setConfigurationSource(SupportedConfigurationSource testSource) { configSource = testSource; } + /** Resetting config cache. Useful for cleaning up after tests. */ + static void resetCache() { + configs = null; + } + /** Reset all configuration data to the generated defaults. Useful for cleaning up after tests. */ static void resetToDefaults() { configSource = new SupportedConfigurationSource(); - configInversionStrict = ConfigInversionStrictStyle.WARNING; + configInversionStrict = StrictnessPolicy.WARNING; } public static Map getEnvironmentVariables() { + if (configs != null) { + return configs; + } + + configs = new HashMap<>(); Map env = EnvironmentVariables.getAll(); - Map configs = new LinkedHashMap<>(); for (Map.Entry entry : env.entrySet()) { String key = entry.getKey(); String value = entry.getValue(); - if (key.startsWith("DD_") - || key.startsWith("OTEL_") - || configSource.getAliasMapping().containsKey(key)) { + Map aliasMapping = configSource.getAliasMapping(); + if (key.startsWith("DD_") || key.startsWith("OTEL_") || aliasMapping.containsKey(key)) { + String baseConfig; if (configSource.getSupportedConfigurations().contains(key)) { configs.put(key, value); // If this environment variable is the alias of another, and we haven't processed the // original environment variable yet, handle it here. - } else if (configSource.getAliasMapping().containsKey(key) - && !configs.containsKey(configSource.getAliasMapping().get(key))) { - List aliasList = - configSource.getAliases().get(configSource.getAliasMapping().get(key)); + } else if (aliasMapping.containsKey(key) + && !configs.containsKey(baseConfig = aliasMapping.get(key))) { + List aliasList = configSource.getAliases().get(baseConfig); for (String alias : aliasList) { if (env.containsKey(alias)) { - configs.put(configSource.getAliasMapping().get(key), env.get(alias)); + configs.put(baseConfig, env.get(alias)); break; } } @@ -64,7 +102,7 @@ public static Map getEnvironmentVariables() { + (configSource.getAliasMapping().containsKey(key) ? "Please use " + configSource.getAliasMapping().get(key) + " instead." : configSource.getDeprecatedConfigurations().get(key)); - System.err.println(warning); + log.warn(warning); } } else { configs.put(key, value); @@ -74,21 +112,26 @@ public static Map getEnvironmentVariables() { } public static String getEnvironmentVariable(String name) { + if (configs != null && configs.containsKey(name)) { + return configs.get(name); + } + if ((name.startsWith("DD_") || name.startsWith("OTEL_")) && !configSource.getAliasMapping().containsKey(name) && !configSource.getSupportedConfigurations().contains(name)) { - if (configInversionStrict != ConfigInversionStrictStyle.TEST) { + if (configInversionStrict != StrictnessPolicy.TEST) { ConfigInversionMetricCollectorProvider.get().setUndocumentedEnvVarMetric(name); } - if (configInversionStrict == ConfigInversionStrictStyle.STRICT) { + if (configInversionStrict == StrictnessPolicy.STRICT) { return null; // If strict mode is enabled, return null for unsupported configs } } String config = EnvironmentVariables.get(name); - if (config == null && configSource.getAliases().containsKey(name)) { - for (String alias : configSource.getAliases().get(name)) { + List aliases; + if (config == null && (aliases = configSource.getAliases().get(name)) != null) { + for (String alias : aliases) { String aliasValue = EnvironmentVariables.get(alias); if (aliasValue != null) { return aliasValue; diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigInversionStrictStyle.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigInversionStrictStyle.java deleted file mode 100644 index e379ff77e43..00000000000 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigInversionStrictStyle.java +++ /dev/null @@ -1,24 +0,0 @@ -package datadog.trace.config.inversion; - -import java.util.Locale; - -/** Trace propagation styles for injecting and extracting trace propagation headers. */ -public enum ConfigInversionStrictStyle { - STRICT, - WARNING, - TEST; - - private String displayName; - - ConfigInversionStrictStyle() { - this.displayName = name().toLowerCase(Locale.ROOT); - } - - @Override - public String toString() { - if (displayName == null) { - displayName = name().toLowerCase(Locale.ROOT); - } - return displayName; - } -} diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java index 674e52d0847..1b0ca09836c 100644 --- a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java @@ -13,6 +13,7 @@ import java.util.Map; import java.util.Set; import org.junit.jupiter.api.AfterAll; +import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; @@ -24,7 +25,6 @@ public class ConfigHelperTest { private static final String TEST_OTEL_VAR_VAL = "test_otel_var"; private static final String TEST_REGULAR_VAR = "REGULAR_TEST_CONFIG"; private static final String TEST_REGULAR_VAR_VAL = "test_regular_var"; - private static final String UNSUPPORTED_DD_VAR = "DD_UNSUPPORTED_CONFIG"; private static final String ALIAS_DD_VAR = "DD_TEST_CONFIG_ALIAS"; private static final String ALIAS_DD_VAL = "test_alias_val"; @@ -35,7 +35,7 @@ public class ConfigHelperTest { private static final String NEW_ALIAS_KEY_1 = "DD_NEW_ALIAS_KEY_1"; private static final String NEW_ALIAS_KEY_2 = "DD_NEW_ALIAS_KEY_2"; - private static ConfigInversionStrictStyle strictness; + private static ConfigHelper.StrictnessPolicy strictness; private static TestSupportedConfigurationSource testSource; @BeforeAll @@ -61,7 +61,7 @@ static void setUp() { testSupported, testAliases, testAliasMapping, new HashMap<>()); ConfigHelper.setConfigurationSource(testSource); strictness = ConfigHelper.configInversionStrictFlag(); - ConfigHelper.setConfigInversionStrict(ConfigInversionStrictStyle.STRICT); + ConfigHelper.setConfigInversionStrict(ConfigHelper.StrictnessPolicy.STRICT); } @AfterAll @@ -70,6 +70,11 @@ static void tearDown() { ConfigHelper.setConfigInversionStrict(strictness); } + @AfterEach + void reset() { + ConfigHelper.resetCache(); + } + @Test void testBasicConfigHelper() { setEnvVar(TEST_DD_VAR, TEST_DD_VAR_VAL); @@ -184,7 +189,7 @@ void testInconsistentAliasesAndAliasMapping() { // TODO: Update to verify telemetry when implemented @Test void testUnsupportedEnvWarningNotInTestMode() { - ConfigHelper.setConfigInversionStrict(ConfigInversionStrictStyle.TEST); + ConfigHelper.setConfigInversionStrict(ConfigHelper.StrictnessPolicy.TEST); setEnvVar("DD_FAKE_VAR", "banana"); @@ -193,7 +198,7 @@ void testUnsupportedEnvWarningNotInTestMode() { // Cleanup setEnvVar("DD_FAKE_VAR", null); - ConfigHelper.setConfigInversionStrict(ConfigInversionStrictStyle.STRICT); + ConfigHelper.setConfigInversionStrict(ConfigHelper.StrictnessPolicy.STRICT); } // Copied from utils.TestHelper From a4f33a09b30ab9c1e4cefec9d38fa374974c7fae Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Fri, 19 Sep 2025 14:46:47 -0700 Subject: [PATCH 12/21] updating class coverage exclude --- utils/config-utils/build.gradle.kts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/utils/config-utils/build.gradle.kts b/utils/config-utils/build.gradle.kts index 83d98508d8b..cffcadd3d22 100644 --- a/utils/config-utils/build.gradle.kts +++ b/utils/config-utils/build.gradle.kts @@ -30,8 +30,7 @@ val excludedClassesCoverage by extra( "datadog.trace.bootstrap.config.provider.stableconfig.Selector", // tested in internal-api "datadog.trace.bootstrap.config.provider.StableConfigParser", - "datadog.trace.bootstrap.config.provider.SystemPropertiesConfigSource", - "datadog.trace.config.inversion.ConfigInversionStrictStyle", + "datadog.trace.bootstrap.config.provider.SystemPropertiesConfigSource" ) ) From 50bf05f9ea370f1287bad3a5b22313c51a15599b Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Tue, 23 Sep 2025 14:33:36 -0700 Subject: [PATCH 13/21] updating ConfigHelper to be a singleton --- .../trace/config/inversion/ConfigHelper.java | 30 ++++++---- .../config/inversion/ConfigHelperTest.java | 55 ++++++++++--------- 2 files changed, 46 insertions(+), 39 deletions(-) diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java index ac4dc6f92a7..de4c058113a 100644 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java @@ -34,39 +34,45 @@ public String toString() { private static final Logger log = LoggerFactory.getLogger(ConfigHelper.class); - private static StrictnessPolicy configInversionStrict = StrictnessPolicy.WARNING; + private static final ConfigHelper INSTANCE = new ConfigHelper(); + + private StrictnessPolicy configInversionStrict = StrictnessPolicy.WARNING; // Cache for configs, init value is null - private static Map configs; + private Map configs; // Default to production source - private static SupportedConfigurationSource configSource = new SupportedConfigurationSource(); + private SupportedConfigurationSource configSource = new SupportedConfigurationSource(); + + public static ConfigHelper get() { + return INSTANCE; + } - public static void setConfigInversionStrict(StrictnessPolicy configInversionStrict) { - ConfigHelper.configInversionStrict = configInversionStrict; + public void setConfigInversionStrict(StrictnessPolicy configInversionStrict) { + this.configInversionStrict = configInversionStrict; } - public static StrictnessPolicy configInversionStrictFlag() { + public StrictnessPolicy configInversionStrictFlag() { return configInversionStrict; } // Used only for testing purposes - static void setConfigurationSource(SupportedConfigurationSource testSource) { + void setConfigurationSource(SupportedConfigurationSource testSource) { configSource = testSource; } /** Resetting config cache. Useful for cleaning up after tests. */ - static void resetCache() { + void resetCache() { configs = null; } /** Reset all configuration data to the generated defaults. Useful for cleaning up after tests. */ - static void resetToDefaults() { + void resetToDefaults() { configSource = new SupportedConfigurationSource(); - configInversionStrict = StrictnessPolicy.WARNING; + this.configInversionStrict = StrictnessPolicy.WARNING; } - public static Map getEnvironmentVariables() { + public Map getEnvironmentVariables() { if (configs != null) { return configs; } @@ -111,7 +117,7 @@ public static Map getEnvironmentVariables() { return configs; } - public static String getEnvironmentVariable(String name) { + public String getEnvironmentVariable(String name) { if (configs != null && configs.containsKey(name)) { return configs.get(name); } diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java index 1b0ca09836c..6bd940b471b 100644 --- a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java @@ -59,20 +59,20 @@ static void setUp() { testSource = new TestSupportedConfigurationSource( testSupported, testAliases, testAliasMapping, new HashMap<>()); - ConfigHelper.setConfigurationSource(testSource); - strictness = ConfigHelper.configInversionStrictFlag(); - ConfigHelper.setConfigInversionStrict(ConfigHelper.StrictnessPolicy.STRICT); + ConfigHelper.get().setConfigurationSource(testSource); + strictness = ConfigHelper.get().configInversionStrictFlag(); + ConfigHelper.get().setConfigInversionStrict(ConfigHelper.StrictnessPolicy.STRICT); } @AfterAll static void tearDown() { - ConfigHelper.resetToDefaults(); - ConfigHelper.setConfigInversionStrict(strictness); + ConfigHelper.get().resetToDefaults(); + ConfigHelper.get().setConfigInversionStrict(strictness); } @AfterEach void reset() { - ConfigHelper.resetCache(); + ConfigHelper.get().resetCache(); } @Test @@ -81,11 +81,11 @@ void testBasicConfigHelper() { setEnvVar(TEST_OTEL_VAR, TEST_OTEL_VAR_VAL); setEnvVar(TEST_REGULAR_VAR, TEST_REGULAR_VAR_VAL); - assertEquals(TEST_DD_VAR_VAL, ConfigHelper.getEnvironmentVariable(TEST_DD_VAR)); - assertEquals(TEST_OTEL_VAR_VAL, ConfigHelper.getEnvironmentVariable(TEST_OTEL_VAR)); - assertEquals(TEST_REGULAR_VAR_VAL, ConfigHelper.getEnvironmentVariable(TEST_REGULAR_VAR)); + assertEquals(TEST_DD_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); + assertEquals(TEST_OTEL_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_OTEL_VAR)); + assertEquals(TEST_REGULAR_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_REGULAR_VAR)); - Map result = ConfigHelper.getEnvironmentVariables(); + Map result = ConfigHelper.get().getEnvironmentVariables(); assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); assertEquals(TEST_OTEL_VAR_VAL, result.get(TEST_OTEL_VAR)); assertEquals(TEST_REGULAR_VAR_VAL, result.get(TEST_REGULAR_VAR)); @@ -100,8 +100,8 @@ void testBasicConfigHelper() { void testAliasSupport() { setEnvVar(ALIAS_DD_VAR, ALIAS_DD_VAL); - assertEquals(ALIAS_DD_VAL, ConfigHelper.getEnvironmentVariable(TEST_DD_VAR)); - Map result = ConfigHelper.getEnvironmentVariables(); + assertEquals(ALIAS_DD_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); + Map result = ConfigHelper.get().getEnvironmentVariables(); assertEquals(ALIAS_DD_VAL, result.get(TEST_DD_VAR)); assertFalse(result.containsKey(ALIAS_DD_VAR)); @@ -115,8 +115,8 @@ void testMainConfigPrecedence() { setEnvVar(TEST_DD_VAR, TEST_DD_VAR_VAL); setEnvVar(ALIAS_DD_VAR, ALIAS_DD_VAL); - assertEquals(TEST_DD_VAR_VAL, ConfigHelper.getEnvironmentVariable(TEST_DD_VAR)); - Map result = ConfigHelper.getEnvironmentVariables(); + assertEquals(TEST_DD_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); + Map result = ConfigHelper.get().getEnvironmentVariables(); assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); assertFalse(result.containsKey(ALIAS_DD_VAR)); @@ -129,8 +129,8 @@ void testMainConfigPrecedence() { void testNonDDAliases() { setEnvVar(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); - assertEquals(NON_DD_ALIAS_VAL, ConfigHelper.getEnvironmentVariable(TEST_DD_VAR)); - Map result = ConfigHelper.getEnvironmentVariables(); + assertEquals(NON_DD_ALIAS_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); + Map result = ConfigHelper.get().getEnvironmentVariables(); assertEquals(NON_DD_ALIAS_VAL, result.get(TEST_DD_VAR)); assertFalse(result.containsKey(NON_DD_ALIAS_VAR)); @@ -140,7 +140,7 @@ void testNonDDAliases() { @Test void testAliasesWithoutPresentAliases() { - Map result = ConfigHelper.getEnvironmentVariables(); + Map result = ConfigHelper.get().getEnvironmentVariables(); assertFalse(result.containsKey(ALIAS_DD_VAR)); } @@ -149,14 +149,15 @@ void testAliasWithEmptyList() { Map> aliasMap = new HashMap<>(); aliasMap.put("EMPTY_ALIAS_CONFIG", new ArrayList<>()); - ConfigHelper.setConfigurationSource( - new TestSupportedConfigurationSource( - new HashSet<>(), aliasMap, new HashMap<>(), new HashMap<>())); + ConfigHelper.get() + .setConfigurationSource( + new TestSupportedConfigurationSource( + new HashSet<>(), aliasMap, new HashMap<>(), new HashMap<>())); - assertNull(ConfigHelper.getEnvironmentVariable("EMPTY_ALIAS_CONFIG")); + assertNull(ConfigHelper.get().getEnvironmentVariable("EMPTY_ALIAS_CONFIG")); // Cleanup - ConfigHelper.setConfigurationSource(testSource); + ConfigHelper.get().setConfigurationSource(testSource); } @Test @@ -164,7 +165,7 @@ void testAliasSkippedWhenBaseAlreadyPresent() { setEnvVar(TEST_DD_VAR, TEST_DD_VAR_VAL); setEnvVar(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); - Map result = ConfigHelper.getEnvironmentVariables(); + Map result = ConfigHelper.get().getEnvironmentVariables(); assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); assertFalse(result.containsKey(NON_DD_ALIAS_VAR)); @@ -177,7 +178,7 @@ void testAliasSkippedWhenBaseAlreadyPresent() { void testInconsistentAliasesAndAliasMapping() { setEnvVar(NEW_ALIAS_KEY_2, "some_value"); - Map result = ConfigHelper.getEnvironmentVariables(); + Map result = ConfigHelper.get().getEnvironmentVariables(); assertFalse(result.containsKey(NEW_ALIAS_KEY_2)); assertFalse(result.containsKey(NEW_ALIAS_TARGET)); @@ -189,16 +190,16 @@ void testInconsistentAliasesAndAliasMapping() { // TODO: Update to verify telemetry when implemented @Test void testUnsupportedEnvWarningNotInTestMode() { - ConfigHelper.setConfigInversionStrict(ConfigHelper.StrictnessPolicy.TEST); + ConfigHelper.get().setConfigInversionStrict(ConfigHelper.StrictnessPolicy.TEST); setEnvVar("DD_FAKE_VAR", "banana"); // Should allow unsupported variable in TEST mode - assertEquals("banana", ConfigHelper.getEnvironmentVariable("DD_FAKE_VAR")); + assertEquals("banana", ConfigHelper.get().getEnvironmentVariable("DD_FAKE_VAR")); // Cleanup setEnvVar("DD_FAKE_VAR", null); - ConfigHelper.setConfigInversionStrict(ConfigHelper.StrictnessPolicy.STRICT); + ConfigHelper.get().setConfigInversionStrict(ConfigHelper.StrictnessPolicy.STRICT); } // Copied from utils.TestHelper From 68fe4e369eebd2fe11aa1e46a4ee9005aff1ea2d Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Tue, 23 Sep 2025 16:58:55 -0700 Subject: [PATCH 14/21] refactoring ConfigHelper and ConfigurationSources to simplify code readability and hide supported-configuration details --- .../trace/config/inversion/ConfigHelper.java | 33 +++++++++---------- .../SupportedConfigurationSource.java | 24 +++++++------- .../TestSupportedConfigurationSource.java | 16 ++++----- 3 files changed, 34 insertions(+), 39 deletions(-) diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java index de4c058113a..527bbcf7794 100644 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java @@ -82,32 +82,29 @@ public Map getEnvironmentVariables() { for (Map.Entry entry : env.entrySet()) { String key = entry.getKey(); String value = entry.getValue(); - Map aliasMapping = configSource.getAliasMapping(); - if (key.startsWith("DD_") || key.startsWith("OTEL_") || aliasMapping.containsKey(key)) { - String baseConfig; - if (configSource.getSupportedConfigurations().contains(key)) { + String primaryEnv = configSource.primaryEnvFromAlias(key); + if (key.startsWith("DD_") || key.startsWith("OTEL_") || null != primaryEnv) { + if (configSource.supported(key)) { configs.put(key, value); // If this environment variable is the alias of another, and we haven't processed the // original environment variable yet, handle it here. - } else if (aliasMapping.containsKey(key) - && !configs.containsKey(baseConfig = aliasMapping.get(key))) { - List aliasList = configSource.getAliases().get(baseConfig); - for (String alias : aliasList) { + } else if (null != primaryEnv && !configs.containsKey(primaryEnv)) { + List aliases = configSource.getAliases(primaryEnv); + for (String alias : aliases) { if (env.containsKey(alias)) { - configs.put(baseConfig, env.get(alias)); + configs.put(primaryEnv, env.get(alias)); break; } } } - // TODO: Follow-up - Add deprecation handling - if (configSource.getDeprecatedConfigurations().containsKey(key)) { + String envFromDeprecated; + if ((envFromDeprecated = configSource.primaryEnvFromDeprecated(key)) != null) { String warning = "Environment variable " + key - + " is deprecated. " - + (configSource.getAliasMapping().containsKey(key) - ? "Please use " + configSource.getAliasMapping().get(key) + " instead." - : configSource.getDeprecatedConfigurations().get(key)); + + " is deprecated. Please use " + + (primaryEnv != null ? primaryEnv : envFromDeprecated) + + " instead."; log.warn(warning); } } else { @@ -123,8 +120,8 @@ public String getEnvironmentVariable(String name) { } if ((name.startsWith("DD_") || name.startsWith("OTEL_")) - && !configSource.getAliasMapping().containsKey(name) - && !configSource.getSupportedConfigurations().contains(name)) { + && null != configSource.primaryEnvFromAlias(name) + && !configSource.supported(name)) { if (configInversionStrict != StrictnessPolicy.TEST) { ConfigInversionMetricCollectorProvider.get().setUndocumentedEnvVarMetric(name); } @@ -136,7 +133,7 @@ public String getEnvironmentVariable(String name) { String config = EnvironmentVariables.get(name); List aliases; - if (config == null && (aliases = configSource.getAliases().get(name)) != null) { + if (config == null && (aliases = configSource.getAliases(name)) != null) { for (String alias : aliases) { String aliasValue = EnvironmentVariables.get(alias); if (aliasValue != null) { diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java index 599298f2294..80b8b3d4f4f 100644 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java @@ -1,8 +1,6 @@ package datadog.trace.config.inversion; import java.util.List; -import java.util.Map; -import java.util.Set; /** * This class uses {@link #GeneratedSupportedConfigurations} for handling supported configurations @@ -10,23 +8,23 @@ */ class SupportedConfigurationSource { - /** @return Set of supported configuration keys */ - public Set getSupportedConfigurations() { - return GeneratedSupportedConfigurations.SUPPORTED; + /** @return Set of supported environment variable keys */ + public boolean supported(String env) { + return GeneratedSupportedConfigurations.SUPPORTED.contains(env); } - /** @return Map of configuration keys to their aliases */ - public Map> getAliases() { - return GeneratedSupportedConfigurations.ALIASES; + /** @return List of aliases for an environment variable */ + public List getAliases(String env) { + return GeneratedSupportedConfigurations.ALIASES.getOrDefault(env, null); } - /** @return Map of alias keys to their primary configuration keys */ - public Map getAliasMapping() { - return GeneratedSupportedConfigurations.ALIAS_MAPPING; + /** @return Primary environment variable for a queried alias */ + public String primaryEnvFromAlias(String alias) { + return GeneratedSupportedConfigurations.ALIAS_MAPPING.getOrDefault(alias, null); } /** @return Map of deprecated configurations */ - public Map getDeprecatedConfigurations() { - return GeneratedSupportedConfigurations.DEPRECATED; + public String primaryEnvFromDeprecated(String deprecated) { + return GeneratedSupportedConfigurations.DEPRECATED.getOrDefault(deprecated, null); } } diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java index 448b26706ea..c7d4b5e0632 100644 --- a/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java @@ -23,22 +23,22 @@ public TestSupportedConfigurationSource( } @Override - public Set getSupportedConfigurations() { - return supported; + public boolean supported(String env) { + return supported.contains(env); } @Override - public Map> getAliases() { - return aliases; + public List getAliases(String env) { + return aliases.getOrDefault(env, null); } @Override - public Map getAliasMapping() { - return aliasMapping; + public String primaryEnvFromAlias(String alias) { + return aliasMapping.getOrDefault(alias, null); } @Override - public Map getDeprecatedConfigurations() { - return deprecated; + public String primaryEnvFromDeprecated(String deprecated) { + return this.deprecated.getOrDefault(deprecated, null); } } From 11256b12ea3724212388dfb759fb9eba00a912ad Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Wed, 24 Sep 2025 17:35:31 -0700 Subject: [PATCH 15/21] responding to PR comments and refactoring ConfigHelperTest to utilize ControllableEnvironmentVariables --- .../SupportedConfigurationSource.java | 3 +- .../config/inversion/ConfigHelperTest.java | 72 +++++-------------- .../TestSupportedConfigurationSource.java | 3 +- 3 files changed, 21 insertions(+), 57 deletions(-) diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java index 80b8b3d4f4f..92af0e5d2eb 100644 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java @@ -1,5 +1,6 @@ package datadog.trace.config.inversion; +import java.util.ArrayList; import java.util.List; /** @@ -15,7 +16,7 @@ public boolean supported(String env) { /** @return List of aliases for an environment variable */ public List getAliases(String env) { - return GeneratedSupportedConfigurations.ALIASES.getOrDefault(env, null); + return GeneratedSupportedConfigurations.ALIASES.getOrDefault(env, new ArrayList<>()); } /** @return Primary environment variable for a queried alias */ diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java index 6bd940b471b..1c6aa0d5ca2 100644 --- a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java @@ -4,7 +4,7 @@ import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertNull; -import java.lang.reflect.Field; +import datadog.trace.test.util.ControllableEnvironmentVariables; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; @@ -35,14 +35,16 @@ public class ConfigHelperTest { private static final String NEW_ALIAS_KEY_1 = "DD_NEW_ALIAS_KEY_1"; private static final String NEW_ALIAS_KEY_2 = "DD_NEW_ALIAS_KEY_2"; + private static ControllableEnvironmentVariables env; + private static ConfigHelper.StrictnessPolicy strictness; private static TestSupportedConfigurationSource testSource; @BeforeAll static void setUp() { + env = ControllableEnvironmentVariables.setup(); + // Set up test configurations using SupportedConfigurationSource - // - // ConfigInversionMetricCollectorProvider.register(ConfigInversionMetricCollectorImpl.getInstance()); Set testSupported = new HashSet<>(Arrays.asList(TEST_DD_VAR, TEST_OTEL_VAR, TEST_REGULAR_VAR)); @@ -73,13 +75,14 @@ static void tearDown() { @AfterEach void reset() { ConfigHelper.get().resetCache(); + env.clear(); } @Test void testBasicConfigHelper() { - setEnvVar(TEST_DD_VAR, TEST_DD_VAR_VAL); - setEnvVar(TEST_OTEL_VAR, TEST_OTEL_VAR_VAL); - setEnvVar(TEST_REGULAR_VAR, TEST_REGULAR_VAR_VAL); + env.set(TEST_DD_VAR, TEST_DD_VAR_VAL); + env.set(TEST_OTEL_VAR, TEST_OTEL_VAR_VAL); + env.set(TEST_REGULAR_VAR, TEST_REGULAR_VAR_VAL); assertEquals(TEST_DD_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); assertEquals(TEST_OTEL_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_OTEL_VAR)); @@ -89,53 +92,38 @@ void testBasicConfigHelper() { assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); assertEquals(TEST_OTEL_VAR_VAL, result.get(TEST_OTEL_VAR)); assertEquals(TEST_REGULAR_VAR_VAL, result.get(TEST_REGULAR_VAR)); - - // Cleanup - setEnvVar(TEST_DD_VAR, null); - setEnvVar(TEST_OTEL_VAR, null); - setEnvVar(TEST_REGULAR_VAR, null); } @Test void testAliasSupport() { - setEnvVar(ALIAS_DD_VAR, ALIAS_DD_VAL); + env.set(ALIAS_DD_VAR, ALIAS_DD_VAL); assertEquals(ALIAS_DD_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); Map result = ConfigHelper.get().getEnvironmentVariables(); assertEquals(ALIAS_DD_VAL, result.get(TEST_DD_VAR)); assertFalse(result.containsKey(ALIAS_DD_VAR)); - - // Cleanup - setEnvVar(ALIAS_DD_VAR, null); } @Test void testMainConfigPrecedence() { // When both main variable and alias are set, main should take precedence - setEnvVar(TEST_DD_VAR, TEST_DD_VAR_VAL); - setEnvVar(ALIAS_DD_VAR, ALIAS_DD_VAL); + env.set(TEST_DD_VAR, TEST_DD_VAR_VAL); + env.set(ALIAS_DD_VAR, ALIAS_DD_VAL); assertEquals(TEST_DD_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); Map result = ConfigHelper.get().getEnvironmentVariables(); assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); assertFalse(result.containsKey(ALIAS_DD_VAR)); - - // Cleanup - setEnvVar(TEST_DD_VAR, null); - setEnvVar(ALIAS_DD_VAR, null); } @Test void testNonDDAliases() { - setEnvVar(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); + env.set(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); assertEquals(NON_DD_ALIAS_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); Map result = ConfigHelper.get().getEnvironmentVariables(); assertEquals(NON_DD_ALIAS_VAL, result.get(TEST_DD_VAR)); assertFalse(result.containsKey(NON_DD_ALIAS_VAR)); - - // Cleanup - setEnvVar(NON_DD_ALIAS_VAR, null); } @Test @@ -162,60 +150,34 @@ void testAliasWithEmptyList() { @Test void testAliasSkippedWhenBaseAlreadyPresent() { - setEnvVar(TEST_DD_VAR, TEST_DD_VAR_VAL); - setEnvVar(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); + env.set(TEST_DD_VAR, TEST_DD_VAR_VAL); + env.set(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); Map result = ConfigHelper.get().getEnvironmentVariables(); assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); assertFalse(result.containsKey(NON_DD_ALIAS_VAR)); - - // Cleanup - setEnvVar(TEST_DD_VAR, null); - setEnvVar(NON_DD_ALIAS_VAR, null); } @Test void testInconsistentAliasesAndAliasMapping() { - setEnvVar(NEW_ALIAS_KEY_2, "some_value"); + env.set(NEW_ALIAS_KEY_2, "some_value"); Map result = ConfigHelper.get().getEnvironmentVariables(); assertFalse(result.containsKey(NEW_ALIAS_KEY_2)); assertFalse(result.containsKey(NEW_ALIAS_TARGET)); - - // Cleanup - setEnvVar(NEW_ALIAS_KEY_2, null); } - // TODO: Update to verify telemetry when implemented @Test void testUnsupportedEnvWarningNotInTestMode() { ConfigHelper.get().setConfigInversionStrict(ConfigHelper.StrictnessPolicy.TEST); - setEnvVar("DD_FAKE_VAR", "banana"); + env.set("DD_FAKE_VAR", "banana"); // Should allow unsupported variable in TEST mode assertEquals("banana", ConfigHelper.get().getEnvironmentVariable("DD_FAKE_VAR")); // Cleanup - setEnvVar("DD_FAKE_VAR", null); ConfigHelper.get().setConfigInversionStrict(ConfigHelper.StrictnessPolicy.STRICT); } - - // Copied from utils.TestHelper - @SuppressWarnings("unchecked") - private static void setEnvVar(String envName, String envValue) { - try { - Class classOfMap = System.getenv().getClass(); - Field field = classOfMap.getDeclaredField("m"); - field.setAccessible(true); - if (envValue == null) { - ((Map) field.get(System.getenv())).remove(envName); - } else { - ((Map) field.get(System.getenv())).put(envName, envValue); - } - } catch (Exception ex) { - ex.printStackTrace(); - } - } } diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java index c7d4b5e0632..4b4abe15509 100644 --- a/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java @@ -1,5 +1,6 @@ package datadog.trace.config.inversion; +import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.Set; @@ -29,7 +30,7 @@ public boolean supported(String env) { @Override public List getAliases(String env) { - return aliases.getOrDefault(env, null); + return aliases.getOrDefault(env, new ArrayList<>()); } @Override From f8235542ca90c757c27753e839c9a17ec815f62d Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Thu, 25 Sep 2025 11:40:54 -0700 Subject: [PATCH 16/21] updating PR comments --- .../trace/config/inversion/SupportedConfigurationSource.java | 4 ++-- .../config/inversion/TestSupportedConfigurationSource.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java index 92af0e5d2eb..b42baab5481 100644 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/SupportedConfigurationSource.java @@ -1,6 +1,6 @@ package datadog.trace.config.inversion; -import java.util.ArrayList; +import java.util.Collections; import java.util.List; /** @@ -16,7 +16,7 @@ public boolean supported(String env) { /** @return List of aliases for an environment variable */ public List getAliases(String env) { - return GeneratedSupportedConfigurations.ALIASES.getOrDefault(env, new ArrayList<>()); + return GeneratedSupportedConfigurations.ALIASES.getOrDefault(env, Collections.emptyList()); } /** @return Primary environment variable for a queried alias */ diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java index 4b4abe15509..3dee8925dd1 100644 --- a/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/TestSupportedConfigurationSource.java @@ -1,6 +1,6 @@ package datadog.trace.config.inversion; -import java.util.ArrayList; +import java.util.Collections; import java.util.List; import java.util.Map; import java.util.Set; @@ -30,7 +30,7 @@ public boolean supported(String env) { @Override public List getAliases(String env) { - return aliases.getOrDefault(env, new ArrayList<>()); + return aliases.getOrDefault(env, Collections.emptyList()); } @Override From ebabc9add0b8a7f9c29d00ba29da71a37d9a6cc7 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Thu, 25 Sep 2025 12:44:45 -0700 Subject: [PATCH 17/21] cleanup and code coverage --- .../trace/api/ConfigCollectorTest.groovy | 0 utils/config-utils/build.gradle.kts | 2 + .../config/inversion/ConfigHelperTest.java | 70 +++++++++++-------- 3 files changed, 43 insertions(+), 29 deletions(-) rename internal-api/src/test/{java => groovy}/datadog/trace/api/ConfigCollectorTest.groovy (100%) diff --git a/internal-api/src/test/java/datadog/trace/api/ConfigCollectorTest.groovy b/internal-api/src/test/groovy/datadog/trace/api/ConfigCollectorTest.groovy similarity index 100% rename from internal-api/src/test/java/datadog/trace/api/ConfigCollectorTest.groovy rename to internal-api/src/test/groovy/datadog/trace/api/ConfigCollectorTest.groovy diff --git a/utils/config-utils/build.gradle.kts b/utils/config-utils/build.gradle.kts index cffcadd3d22..03d9c8de0d0 100644 --- a/utils/config-utils/build.gradle.kts +++ b/utils/config-utils/build.gradle.kts @@ -37,6 +37,8 @@ val excludedClassesCoverage by extra( val excludedClassesBranchCoverage by extra( listOf( "datadog.trace.bootstrap.config.provider.AgentArgsInjector", + // Enum + "datadog.trace.config.inversion.ConfigHelper.StrictnessPolicy", "datadog.trace.util.ConfigStrings" ) ) diff --git a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java index 1c6aa0d5ca2..de25a06aefe 100644 --- a/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java +++ b/utils/config-utils/src/test/java/datadog/trace/config/inversion/ConfigHelperTest.java @@ -19,12 +19,12 @@ public class ConfigHelperTest { // Test environment variables - private static final String TEST_DD_VAR = "DD_TEST_CONFIG"; - private static final String TEST_DD_VAR_VAL = "test_dd_var"; - private static final String TEST_OTEL_VAR = "OTEL_TEST_CONFIG"; - private static final String TEST_OTEL_VAR_VAL = "test_otel_var"; - private static final String TEST_REGULAR_VAR = "REGULAR_TEST_CONFIG"; - private static final String TEST_REGULAR_VAR_VAL = "test_regular_var"; + private static final String DD_VAR = "DD_TEST_CONFIG"; + private static final String DD_VAR_VAL = "test_dd_var"; + private static final String OTEL_VAR = "OTEL_TEST_CONFIG"; + private static final String OTEL_VAR_VAL = "test_otel_var"; + private static final String REGULAR_VAR = "REGULAR_TEST_CONFIG"; + private static final String REGULAR_VAR_VAL = "test_regular_var"; private static final String ALIAS_DD_VAR = "DD_TEST_CONFIG_ALIAS"; private static final String ALIAS_DD_VAL = "test_alias_val"; @@ -45,16 +45,15 @@ static void setUp() { env = ControllableEnvironmentVariables.setup(); // Set up test configurations using SupportedConfigurationSource - Set testSupported = - new HashSet<>(Arrays.asList(TEST_DD_VAR, TEST_OTEL_VAR, TEST_REGULAR_VAR)); + Set testSupported = new HashSet<>(Arrays.asList(DD_VAR, OTEL_VAR, REGULAR_VAR)); Map> testAliases = new HashMap<>(); - testAliases.put(TEST_DD_VAR, Arrays.asList(ALIAS_DD_VAR, NON_DD_ALIAS_VAR)); + testAliases.put(DD_VAR, Arrays.asList(ALIAS_DD_VAR, NON_DD_ALIAS_VAR)); testAliases.put(NEW_ALIAS_TARGET, Arrays.asList(NEW_ALIAS_KEY_1)); Map testAliasMapping = new HashMap<>(); - testAliasMapping.put(ALIAS_DD_VAR, TEST_DD_VAR); - testAliasMapping.put(NON_DD_ALIAS_VAR, TEST_DD_VAR); + testAliasMapping.put(ALIAS_DD_VAR, DD_VAR); + testAliasMapping.put(NON_DD_ALIAS_VAR, DD_VAR); testAliasMapping.put(NEW_ALIAS_KEY_2, NEW_ALIAS_TARGET); // Create and set test configuration source @@ -80,39 +79,39 @@ void reset() { @Test void testBasicConfigHelper() { - env.set(TEST_DD_VAR, TEST_DD_VAR_VAL); - env.set(TEST_OTEL_VAR, TEST_OTEL_VAR_VAL); - env.set(TEST_REGULAR_VAR, TEST_REGULAR_VAR_VAL); + env.set(DD_VAR, DD_VAR_VAL); + env.set(OTEL_VAR, OTEL_VAR_VAL); + env.set(REGULAR_VAR, REGULAR_VAR_VAL); - assertEquals(TEST_DD_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); - assertEquals(TEST_OTEL_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_OTEL_VAR)); - assertEquals(TEST_REGULAR_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_REGULAR_VAR)); + assertEquals(DD_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(DD_VAR)); + assertEquals(OTEL_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(OTEL_VAR)); + assertEquals(REGULAR_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(REGULAR_VAR)); Map result = ConfigHelper.get().getEnvironmentVariables(); - assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); - assertEquals(TEST_OTEL_VAR_VAL, result.get(TEST_OTEL_VAR)); - assertEquals(TEST_REGULAR_VAR_VAL, result.get(TEST_REGULAR_VAR)); + assertEquals(DD_VAR_VAL, result.get(DD_VAR)); + assertEquals(OTEL_VAR_VAL, result.get(OTEL_VAR)); + assertEquals(REGULAR_VAR_VAL, result.get(REGULAR_VAR)); } @Test void testAliasSupport() { env.set(ALIAS_DD_VAR, ALIAS_DD_VAL); - assertEquals(ALIAS_DD_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); + assertEquals(ALIAS_DD_VAL, ConfigHelper.get().getEnvironmentVariable(DD_VAR)); Map result = ConfigHelper.get().getEnvironmentVariables(); - assertEquals(ALIAS_DD_VAL, result.get(TEST_DD_VAR)); + assertEquals(ALIAS_DD_VAL, result.get(DD_VAR)); assertFalse(result.containsKey(ALIAS_DD_VAR)); } @Test void testMainConfigPrecedence() { // When both main variable and alias are set, main should take precedence - env.set(TEST_DD_VAR, TEST_DD_VAR_VAL); + env.set(DD_VAR, DD_VAR_VAL); env.set(ALIAS_DD_VAR, ALIAS_DD_VAL); - assertEquals(TEST_DD_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); + assertEquals(DD_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(DD_VAR)); Map result = ConfigHelper.get().getEnvironmentVariables(); - assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); + assertEquals(DD_VAR_VAL, result.get(DD_VAR)); assertFalse(result.containsKey(ALIAS_DD_VAR)); } @@ -120,9 +119,9 @@ void testMainConfigPrecedence() { void testNonDDAliases() { env.set(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); - assertEquals(NON_DD_ALIAS_VAL, ConfigHelper.get().getEnvironmentVariable(TEST_DD_VAR)); + assertEquals(NON_DD_ALIAS_VAL, ConfigHelper.get().getEnvironmentVariable(DD_VAR)); Map result = ConfigHelper.get().getEnvironmentVariables(); - assertEquals(NON_DD_ALIAS_VAL, result.get(TEST_DD_VAR)); + assertEquals(NON_DD_ALIAS_VAL, result.get(DD_VAR)); assertFalse(result.containsKey(NON_DD_ALIAS_VAR)); } @@ -150,11 +149,11 @@ void testAliasWithEmptyList() { @Test void testAliasSkippedWhenBaseAlreadyPresent() { - env.set(TEST_DD_VAR, TEST_DD_VAR_VAL); + env.set(DD_VAR, DD_VAR_VAL); env.set(NON_DD_ALIAS_VAR, NON_DD_ALIAS_VAL); Map result = ConfigHelper.get().getEnvironmentVariables(); - assertEquals(TEST_DD_VAR_VAL, result.get(TEST_DD_VAR)); + assertEquals(DD_VAR_VAL, result.get(DD_VAR)); assertFalse(result.containsKey(NON_DD_ALIAS_VAR)); } @@ -180,4 +179,17 @@ void testUnsupportedEnvWarningNotInTestMode() { // Cleanup ConfigHelper.get().setConfigInversionStrict(ConfigHelper.StrictnessPolicy.STRICT); } + + @Test + void testCache() { + env.set(DD_VAR, DD_VAR_VAL); + + Map result = ConfigHelper.get().getEnvironmentVariables(); + assertEquals(DD_VAR_VAL, result.get(DD_VAR)); + + // Ensure that the cached value is returned + env.set(DD_VAR, ALIAS_DD_VAL); + assertEquals(DD_VAR_VAL, result.get(DD_VAR)); + assertEquals(DD_VAR_VAL, ConfigHelper.get().getEnvironmentVariable(DD_VAR)); + } } From 3023190527e0a2ef40f530e55804bef7225dc923 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Wed, 1 Oct 2025 16:23:53 -0400 Subject: [PATCH 18/21] bugfix --- .../main/java/datadog/trace/config/inversion/ConfigHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java index 527bbcf7794..9cd423e453a 100644 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java @@ -120,7 +120,7 @@ public String getEnvironmentVariable(String name) { } if ((name.startsWith("DD_") || name.startsWith("OTEL_")) - && null != configSource.primaryEnvFromAlias(name) + && null == configSource.primaryEnvFromAlias(name) && !configSource.supported(name)) { if (configInversionStrict != StrictnessPolicy.TEST) { ConfigInversionMetricCollectorProvider.get().setUndocumentedEnvVarMetric(name); From abe8786d4a95d49f14cb698a97e44f1e576b67a8 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Mon, 6 Oct 2025 14:12:56 -0400 Subject: [PATCH 19/21] responding to PR comments --- .../trace/config/inversion/ConfigHelper.java | 25 +++++++++++-------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java index 9cd423e453a..8900423ad12 100644 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java @@ -2,7 +2,7 @@ import datadog.environment.EnvironmentVariables; import datadog.trace.api.telemetry.ConfigInversionMetricCollectorProvider; -import java.util.HashMap; +import java.util.Collections; import java.util.List; import java.util.Locale; import java.util.Map; @@ -38,8 +38,11 @@ public String toString() { private StrictnessPolicy configInversionStrict = StrictnessPolicy.WARNING; + private static final String DD_PREFIX = "DD_"; + private static final String OTEL_PREFIX = "OTEL_"; + // Cache for configs, init value is null - private Map configs; + private Map configs = Collections.emptyMap(); // Default to production source private SupportedConfigurationSource configSource = new SupportedConfigurationSource(); @@ -70,25 +73,25 @@ void resetCache() { void resetToDefaults() { configSource = new SupportedConfigurationSource(); this.configInversionStrict = StrictnessPolicy.WARNING; + configs = Collections.emptyMap(); } public Map getEnvironmentVariables() { - if (configs != null) { + if (!configs.isEmpty()) { return configs; } - configs = new HashMap<>(); Map env = EnvironmentVariables.getAll(); for (Map.Entry entry : env.entrySet()) { String key = entry.getKey(); String value = entry.getValue(); String primaryEnv = configSource.primaryEnvFromAlias(key); - if (key.startsWith("DD_") || key.startsWith("OTEL_") || null != primaryEnv) { + if (key.startsWith(DD_PREFIX) || key.startsWith(OTEL_PREFIX) || primaryEnv != null) { if (configSource.supported(key)) { configs.put(key, value); // If this environment variable is the alias of another, and we haven't processed the // original environment variable yet, handle it here. - } else if (null != primaryEnv && !configs.containsKey(primaryEnv)) { + } else if (primaryEnv != null && !configs.containsKey(primaryEnv)) { List aliases = configSource.getAliases(primaryEnv); for (String alias : aliases) { if (env.containsKey(alias)) { @@ -97,8 +100,8 @@ public Map getEnvironmentVariables() { } } } - String envFromDeprecated; - if ((envFromDeprecated = configSource.primaryEnvFromDeprecated(key)) != null) { + String envFromDeprecated = configSource.primaryEnvFromDeprecated(key); + if (envFromDeprecated != null) { String warning = "Environment variable " + key @@ -115,12 +118,12 @@ public Map getEnvironmentVariables() { } public String getEnvironmentVariable(String name) { - if (configs != null && configs.containsKey(name)) { + if (configs.containsKey(name)) { return configs.get(name); } - if ((name.startsWith("DD_") || name.startsWith("OTEL_")) - && null == configSource.primaryEnvFromAlias(name) + if ((name.startsWith(DD_PREFIX) || name.startsWith(OTEL_PREFIX)) + && configSource.primaryEnvFromAlias(name) == null && !configSource.supported(name)) { if (configInversionStrict != StrictnessPolicy.TEST) { ConfigInversionMetricCollectorProvider.get().setUndocumentedEnvVarMetric(name); From a257e6cd3c7c176323d1fc0709280b5cb6626721 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Mon, 6 Oct 2025 15:11:16 -0400 Subject: [PATCH 20/21] fixing issue with EmptyMap --- .../datadog/trace/config/inversion/ConfigHelper.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java index 8900423ad12..53341e0a66a 100644 --- a/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java +++ b/utils/config-utils/src/main/java/datadog/trace/config/inversion/ConfigHelper.java @@ -3,6 +3,7 @@ import datadog.environment.EnvironmentVariables; import datadog.trace.api.telemetry.ConfigInversionMetricCollectorProvider; import java.util.Collections; +import java.util.HashMap; import java.util.List; import java.util.Locale; import java.util.Map; @@ -41,7 +42,7 @@ public String toString() { private static final String DD_PREFIX = "DD_"; private static final String OTEL_PREFIX = "OTEL_"; - // Cache for configs, init value is null + // Cache for configs, init value is EmptyMap private Map configs = Collections.emptyMap(); // Default to production source @@ -66,14 +67,14 @@ void setConfigurationSource(SupportedConfigurationSource testSource) { /** Resetting config cache. Useful for cleaning up after tests. */ void resetCache() { - configs = null; + configs = Collections.emptyMap(); } /** Reset all configuration data to the generated defaults. Useful for cleaning up after tests. */ void resetToDefaults() { configSource = new SupportedConfigurationSource(); this.configInversionStrict = StrictnessPolicy.WARNING; - configs = Collections.emptyMap(); + resetCache(); } public Map getEnvironmentVariables() { @@ -81,6 +82,9 @@ public Map getEnvironmentVariables() { return configs; } + // Initial value is EmptyMap + configs = new HashMap<>(); + Map env = EnvironmentVariables.getAll(); for (Map.Entry entry : env.entrySet()) { String key = entry.getKey(); From 7a2f0c58e04adb1c2872624e57e727cecf0ad1f6 Mon Sep 17 00:00:00 2001 From: Matthew Li Date: Fri, 10 Oct 2025 14:18:06 -0400 Subject: [PATCH 21/21] manually handling rebase issues --- .../CiVisibilityInstrumentationTest.groovy | 3 +-- .../trace/civisibility/CiVisibilitySmokeTest.groovy | 11 +++++------ .../trace/civisibility/CiVisibilityTestUtils.groovy | 3 +-- .../AbstractStructuredConcurrencyTest.groovy | 3 +-- .../test/java/datadog/smoketest/CodeHotspotsTest.java | 3 +-- 5 files changed, 9 insertions(+), 14 deletions(-) diff --git a/dd-java-agent/agent-ci-visibility/civisibility-instrumentation-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityInstrumentationTest.groovy b/dd-java-agent/agent-ci-visibility/civisibility-instrumentation-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityInstrumentationTest.groovy index cf429717113..4697abe5549 100644 --- a/dd-java-agent/agent-ci-visibility/civisibility-instrumentation-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityInstrumentationTest.groovy +++ b/dd-java-agent/agent-ci-visibility/civisibility-instrumentation-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityInstrumentationTest.groovy @@ -3,7 +3,6 @@ package datadog.trace.civisibility import com.fasterxml.jackson.databind.ObjectMapper import datadog.communication.serialization.GrowableBuffer import datadog.communication.serialization.msgpack.MsgPackWriter -import datadog.environment.EnvironmentVariables import datadog.trace.agent.test.InstrumentationSpecification import datadog.trace.agent.test.asserts.ListWriterAssert import datadog.trace.api.Config @@ -368,7 +367,7 @@ abstract class CiVisibilityInstrumentationTest extends InstrumentationSpecificat def additionalIgnoredTags = CiVisibilityTestUtils.IGNORED_TAGS + ignoredTags - if (EnvironmentVariables.get("GENERATE_TEST_FIXTURES") != null) { + if (System.getenv().get("GENERATE_TEST_FIXTURES") != null) { return generateTestFixtures(testcaseName, events, coverages, additionalReplacements, additionalIgnoredTags) } diff --git a/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilitySmokeTest.groovy b/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilitySmokeTest.groovy index 4b7cb2022f2..d10ff6f35ef 100644 --- a/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilitySmokeTest.groovy +++ b/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilitySmokeTest.groovy @@ -1,6 +1,5 @@ package datadog.trace.civisibility -import datadog.environment.EnvironmentVariables import datadog.trace.api.Config import datadog.trace.api.civisibility.config.TestFQN import datadog.trace.api.config.CiVisibilityConfig @@ -22,9 +21,9 @@ abstract class CiVisibilitySmokeTest extends Specification { protected static String buildJavaHome() { if (Jvm.current.isJava8()) { - return EnvironmentVariables.get("JAVA_8_HOME") + return System.getenv("JAVA_8_HOME") } - return EnvironmentVariables.get("JAVA_" + Jvm.current.getJavaSpecificationVersion() + "_HOME") + return System.getenv("JAVA_" + Jvm.current.getJavaSpecificationVersion() + "_HOME") } protected static String javaPath() { @@ -68,10 +67,10 @@ abstract class CiVisibilitySmokeTest extends Specification { Map argMap = buildJvmArgMap(mockBackendIntakeUrl, serviceName, additionalArgs) // for convenience when debugging locally - if (EnvironmentVariables.get("DD_CIVISIBILITY_SMOKETEST_DEBUG_PARENT") != null) { + if (System.getenv("DD_CIVISIBILITY_SMOKETEST_DEBUG_PARENT") != null) { arguments += "-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005" } - if (EnvironmentVariables.get("DD_CIVISIBILITY_SMOKETEST_DEBUG_CHILD") != null) { + if (System.getenv("DD_CIVISIBILITY_SMOKETEST_DEBUG_CHILD") != null) { argMap.put(CiVisibilityConfig.CIVISIBILITY_DEBUG_PORT, "5055") } @@ -84,7 +83,7 @@ abstract class CiVisibilitySmokeTest extends Specification { protected verifyEventsAndCoverages(String projectName, String toolchain, String toolchainVersion, List> events, List> coverages, List additionalDynamicTags = []) { def additionalReplacements = ["content.meta.['test.toolchain']": "$toolchain:$toolchainVersion"] - if (EnvironmentVariables.get("GENERATE_TEST_FIXTURES") != null) { + if (System.getenv().get("GENERATE_TEST_FIXTURES") != null) { def baseTemplatesPath = CiVisibilitySmokeTest.classLoader.getResource(projectName).toURI().schemeSpecificPart.replace('build/resources/test', 'src/test/resources') CiVisibilityTestUtils.generateTemplates(baseTemplatesPath, events, coverages, additionalReplacements.keySet() + additionalDynamicTags, SMOKE_IGNORED_TAGS) } else { diff --git a/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityTestUtils.groovy b/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityTestUtils.groovy index c83d5cbcdeb..a77570a2721 100644 --- a/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityTestUtils.groovy +++ b/dd-java-agent/agent-ci-visibility/civisibility-test-fixtures/src/main/groovy/datadog/trace/civisibility/CiVisibilityTestUtils.groovy @@ -7,7 +7,6 @@ import com.jayway.jsonpath.JsonPath import com.jayway.jsonpath.Option import com.jayway.jsonpath.ReadContext import com.jayway.jsonpath.WriteContext -import datadog.environment.EnvironmentVariables import datadog.trace.api.DDSpanTypes import datadog.trace.api.civisibility.config.LibraryCapability import datadog.trace.api.civisibility.config.TestFQN @@ -163,7 +162,7 @@ abstract class CiVisibilityTestUtils { } private static void compareJson(String expectedJson, String actualJson) { - def environment = EnvironmentVariables.getAll() + def environment = System.getenv() def ciRun = environment.get("GITHUB_ACTION") != null || environment.get("GITLAB_CI") != null def comparisonMode = ciRun ? JSONCompareMode.LENIENT : JSONCompareMode.NON_EXTENSIBLE diff --git a/dd-smoke-tests/concurrent/java-25/src/test/groovy/datadog/smoketest/concurrent/AbstractStructuredConcurrencyTest.groovy b/dd-smoke-tests/concurrent/java-25/src/test/groovy/datadog/smoketest/concurrent/AbstractStructuredConcurrencyTest.groovy index ba99ef0922b..e1a476678fb 100644 --- a/dd-smoke-tests/concurrent/java-25/src/test/groovy/datadog/smoketest/concurrent/AbstractStructuredConcurrencyTest.groovy +++ b/dd-smoke-tests/concurrent/java-25/src/test/groovy/datadog/smoketest/concurrent/AbstractStructuredConcurrencyTest.groovy @@ -1,6 +1,5 @@ package datadog.smoketest.concurrent -import datadog.environment.EnvironmentVariables import datadog.smoketest.AbstractSmokeTest import datadog.trace.test.agent.decoder.DecodedSpan import datadog.trace.test.agent.decoder.DecodedTrace @@ -18,7 +17,7 @@ abstract class AbstractStructuredConcurrencyTest extends AbstractSmokeTest { ProcessBuilder createProcessBuilder() { def jarPath = System.getProperty("datadog.smoketest.shadowJar.path") def command = new ArrayList() - command.add(Paths.get(EnvironmentVariables.get("JAVA_25_HOME"), "bin", "java").toString()) + command.add(Paths.get(System.getenv("JAVA_25_HOME"), "bin", "java").toString()) command.addAll(defaultJavaProperties) command.add("--enable-preview") command.add("-Ddd.trace.otel.enabled=true") diff --git a/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/CodeHotspotsTest.java b/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/CodeHotspotsTest.java index af996b17dce..e74c92847ad 100644 --- a/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/CodeHotspotsTest.java +++ b/dd-smoke-tests/profiling-integration-tests/src/test/java/datadog/smoketest/CodeHotspotsTest.java @@ -11,7 +11,6 @@ import static org.openjdk.jmc.common.unit.UnitLookup.NUMBER; import static org.openjdk.jmc.common.unit.UnitLookup.PLAIN_TEXT; -import datadog.environment.EnvironmentVariables; import datadog.environment.OperatingSystem; import datadog.smoketest.profiling.CodeHotspotsApplication; import datadog.smoketest.profiling.GenerativeStackTraces; @@ -66,7 +65,7 @@ public final class CodeHotspotsTest { @BeforeAll static void setupAll() throws Exception { assumeFalse( - OperatingSystem.isMacOs() || EnvironmentVariables.get("TEST_LIBDDPROF") == null, + OperatingSystem.isMacOs() || System.getenv("TEST_LIBDDPROF") == null, "Test skipped. Set TEST_LIBDDPROF env variable to point to MacOS version of libjavaProfiler.so, and rerun."); Files.createDirectories(LOG_FILE_BASE); }