From ab26cbc1a7769cc3e92f33b9cc4ae55ab3686796 Mon Sep 17 00:00:00 2001 From: Lauri Tulmin Date: Fri, 7 Aug 2026 14:37:04 +0300 Subject: [PATCH] Add otel.javaagent.enabled to metadata --- .../opentelemetry/tools/MetadataGenerator.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/metadata-generator/src/main/java/com/splunk/opentelemetry/tools/MetadataGenerator.java b/metadata-generator/src/main/java/com/splunk/opentelemetry/tools/MetadataGenerator.java index 704f52d1e..c31d0720a 100644 --- a/metadata-generator/src/main/java/com/splunk/opentelemetry/tools/MetadataGenerator.java +++ b/metadata-generator/src/main/java/com/splunk/opentelemetry/tools/MetadataGenerator.java @@ -134,6 +134,21 @@ public static void main(String[] args) throws IOException { settings.addAll(parseSdkConfiguration()); + // Disabling the agent entirely + // https://opentelemetry.io/docs/zero-code/java/agent/disable/#disabling-the-agent-entirely + + /* + otel.javaagent.enabled OTEL_JAVAAGENT_ENABLED Set the value to `false` to disable the agent entirely. + */ + + settings.add( + setting( + "otel.javaagent.enabled", + "Set the value to `false` to disable the agent entirely.", + "true", + SettingType.BOOLEAN, + SettingCategory.GENERAL)); + // File Configuration // https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#file-configuration