From 2c630e3192d924a63d95160be91abe96ac027067 Mon Sep 17 00:00:00 2001 From: Jean Bisutti Date: Wed, 14 Sep 2022 01:24:38 -0700 Subject: [PATCH] Add classpath and input arguments to the self-diagnostics (#2517) --- .../agent/internal/init/FirstEntryPoint.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/FirstEntryPoint.java b/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/FirstEntryPoint.java index 5c8f1ccdb04..110c4e5b142 100644 --- a/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/FirstEntryPoint.java +++ b/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/FirstEntryPoint.java @@ -97,6 +97,12 @@ public void init() { JvmCompiler.disableJvmCompilerDirectives(); } + if (startupLogger.isDebugEnabled()) { + startupLogger.debug("Classpath: " + System.getProperty("java.class.path")); + startupLogger.debug( + "Input arguments: " + ManagementFactory.getRuntimeMXBean().getInputArguments()); + } + } catch (Exception e) { throw new IllegalStateException(e); }