From f8ef4ed18f92d209caba0f6ea9842230dfe7dc75 Mon Sep 17 00:00:00 2001 From: caiconghui <55968745+caiconghui@users.noreply.github.com> Date: Mon, 26 Jun 2023 08:46:33 +0800 Subject: [PATCH] [fix](log4j) fix some issues when modify log config (#21099) Co-authored-by: caiconghui1 --- .../src/main/java/org/apache/doris/common/Log4jConfig.java | 6 +++--- .../org/apache/doris/httpv2/controller/LogController.java | 7 ++++--- ui/src/pages/logs/index.tsx | 3 ++- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/common/Log4jConfig.java b/fe/fe-core/src/main/java/org/apache/doris/common/Log4jConfig.java index 7163a58418..b4300ca426 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/common/Log4jConfig.java +++ b/fe/fe-core/src/main/java/org/apache/doris/common/Log4jConfig.java @@ -47,7 +47,7 @@ public class Log4jConfig extends XmlConfiguration { + " %d{yyyy-MM-dd HH:mm:ss,SSS} %p (%t|%tid)%m%n\n" + " \n" + " " - + " \n" + + " \n" + " \n" + " %d{yyyy-MM-dd HH:mm:ss,SSS} %p (%t|%tid)%m%n\n" + " \n" @@ -62,7 +62,7 @@ public class Log4jConfig extends XmlConfiguration { + " \n" + " \n" + " \n" - + " \n" + + " \n" + " \n" + " %d{yyyy-MM-dd HH:mm:ss,SSS} %p (%t|%tid)%m%n\n" + " \n" @@ -94,7 +94,7 @@ public class Log4jConfig extends XmlConfiguration { + " \n" + " \n" + " \n" - + " \n" + + " \n" + " \n" + " \n" + " \n" diff --git a/fe/fe-core/src/main/java/org/apache/doris/httpv2/controller/LogController.java b/fe/fe-core/src/main/java/org/apache/doris/httpv2/controller/LogController.java index dc7878b757..908f64814f 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/httpv2/controller/LogController.java +++ b/fe/fe-core/src/main/java/org/apache/doris/httpv2/controller/LogController.java @@ -90,7 +90,7 @@ public class LogController { } if (!Strings.isNullOrEmpty(delVerboseName)) { delVerboseName = delVerboseName.trim(); - List verboseNames = Lists.newArrayList(configs.y); + List verboseNames = Lists.newArrayList(configs.z); if (verboseNames.contains(delVerboseName)) { verboseNames.remove(delVerboseName); configs = Log4jConfig.updateLogging(null, null, @@ -100,8 +100,9 @@ public class LogController { } map.put("Level", configs.x); - map.put("VerboseNames", StringUtils.join(configs.y, ",")); - map.put("AuditNames", StringUtils.join(configs.z, ",")); + map.put("Mode", configs.y); + map.put("VerboseNames", StringUtils.join(configs.z, ",")); + map.put("AuditNames", StringUtils.join(configs.u, ",")); content.put("LogConfiguration", map); } catch (IOException e) { LOG.error(e); diff --git a/ui/src/pages/logs/index.tsx b/ui/src/pages/logs/index.tsx index 403a8d056d..d50716a143 100644 --- a/ui/src/pages/logs/index.tsx +++ b/ui/src/pages/logs/index.tsx @@ -56,7 +56,8 @@ export default function Logs(params: any) { Log Configuration -

Level: {LogConfiguration.VerboseNames}

+

Level: {LogConfiguration.Level}

+

Mode: {LogConfiguration.Mode}

Verbose Names:{LogConfiguration.VerboseNames}

Audit Names: {LogConfiguration.AuditNames}