From c3e2eb322d7adb337065e0278fb9f2cbe38c4d72 Mon Sep 17 00:00:00 2001 From: Ben Donnelly Date: Mon, 5 Feb 2024 21:50:36 +0000 Subject: [PATCH 1/3] fix(logging): update log config to remove junk logs --- .../main/java/com/intergral/deep/agent/logging/Logger.java | 5 +++++ .../intergral/deep/agent/tracepoint/inst/asm/Visitor.java | 6 +++--- agent/src/main/resources/deep_settings.properties | 1 + 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/agent/src/main/java/com/intergral/deep/agent/logging/Logger.java b/agent/src/main/java/com/intergral/deep/agent/logging/Logger.java index fa705d7..13971ed 100644 --- a/agent/src/main/java/com/intergral/deep/agent/logging/Logger.java +++ b/agent/src/main/java/com/intergral/deep/agent/logging/Logger.java @@ -41,6 +41,11 @@ private Logger() { * @param settings the settings for deep */ public static void configureLogging(final Settings settings) { + final java.util.logging.Logger loggerRelocated = java.util.logging.Logger.getLogger("com.intergral.deep.relocated"); + loggerRelocated.setUseParentHandlers(false); + final Level relocatedLevel = settings.getSettingAs("logging.level.relocated", Level.class); + loggerRelocated.setLevel(relocatedLevel); + final java.util.logging.Logger logger = java.util.logging.Logger.getLogger("com.intergral"); logger.setUseParentHandlers(false); final ConsoleHandler handler = new ConsoleHandler(); diff --git a/agent/src/main/java/com/intergral/deep/agent/tracepoint/inst/asm/Visitor.java b/agent/src/main/java/com/intergral/deep/agent/tracepoint/inst/asm/Visitor.java index 0a51715..deb2d2b 100644 --- a/agent/src/main/java/com/intergral/deep/agent/tracepoint/inst/asm/Visitor.java +++ b/agent/src/main/java/com/intergral/deep/agent/tracepoint/inst/asm/Visitor.java @@ -900,7 +900,7 @@ private void processLocalVariables(final Set