diff --git a/agent/src/main/java/com/microsoft/applicationinsights/agent/internal/MainEntryPoint.java b/agent/src/main/java/com/microsoft/applicationinsights/agent/internal/MainEntryPoint.java index a5c3533742a..e71fc4df457 100644 --- a/agent/src/main/java/com/microsoft/applicationinsights/agent/internal/MainEntryPoint.java +++ b/agent/src/main/java/com/microsoft/applicationinsights/agent/internal/MainEntryPoint.java @@ -47,7 +47,9 @@ private MainEntryPoint() { public static void premain(Instrumentation instrumentation, File agentJarFile) { try { startupLogger = initLogging(instrumentation, agentJarFile); + startupLogger.info("ApplicationInsights agent starting..."); start(instrumentation, agentJarFile); + startupLogger.info("ApplicationInsights agent started"); } catch (ThreadDeath td) { throw td; } catch (Throwable t) { diff --git a/agent/src/main/resources/ai.logback.xml b/agent/src/main/resources/ai.logback.xml index beac103332f..ccb9c2e218f 100644 --- a/agent/src/main/resources/ai.logback.xml +++ b/agent/src/main/resources/ai.logback.xml @@ -6,9 +6,7 @@ %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n - - - + diff --git a/web/src/main/java/com/microsoft/applicationinsights/web/internal/WebRequestTrackingFilter.java b/web/src/main/java/com/microsoft/applicationinsights/web/internal/WebRequestTrackingFilter.java index c535ac8ff09..6e030d02c97 100644 --- a/web/src/main/java/com/microsoft/applicationinsights/web/internal/WebRequestTrackingFilter.java +++ b/web/src/main/java/com/microsoft/applicationinsights/web/internal/WebRequestTrackingFilter.java @@ -189,12 +189,14 @@ public void init(FilterConfig config) { handler = new HttpServerHandler(new ApplicationInsightsServletExtractor(), webModulesContainer, cleaners, telemetryClient); if (AgentBridgeFactory.isAgentAvailable()) { + InternalLogger.INSTANCE.info("Agent is running"); agentBridge = AgentBridgeFactory.create(new SdkBridgeFactory() { public SdkBridge create() { return new SdkBridgeImpl(telemetryClient); } }); } else { + InternalLogger.INSTANCE.info("Agent is not running"); agentBridge = AgentBridgeFactory.create(); } if (StringUtils.isNotEmpty(config.getFilterName())) {