diff --git a/redis/package/redis-console-package/src/main/config/arthas-logback.xml b/redis/package/redis-console-package/src/main/config/arthas-logback.xml
new file mode 100644
index 0000000000..402628dfc9
--- /dev/null
+++ b/redis/package/redis-console-package/src/main/config/arthas-logback.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+ [%d{HH:mm:ss:SSS}][%p][%t][%X{class}]%message%xEx%n
+
+
+
+
+ ${baseDir}/${appName}-proxy-client.log
+
+
+
+ ${baseDir}/${appName}-proxy-client-%d{yyyy-MM-dd}-%i.log.gz
+ 30
+ 10GB
+ 100MB
+
+
+
+ [%d{HH:mm:ss:SSS}][%p][%t][%c]%message%xEx%n
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/redis/package/redis-console-package/src/main/config/redis-console.conf b/redis/package/redis-console-package/src/main/config/redis-console.conf
index 33c5fc0c5a..7fdd449d0e 100644
--- a/redis/package/redis-console-package/src/main/config/redis-console.conf
+++ b/redis/package/redis-console-package/src/main/config/redis-console.conf
@@ -1,4 +1,4 @@
MODE=service
PID_FOLDER=.
-JAVA_OPTS="$JAVA_OPTS -DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -Dlogging.config=config/log4j2.xml -Dlog4j.configurationFile=config/log4j2.xml -Dlocalpath=config -DFXXPIPE_HOME=config"
+JAVA_OPTS="$JAVA_OPTS -DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -Dlogging.config=config/log4j2.xml -Dlog4j.configurationFile=config/log4j2.xml -Darthas.logback.configurationFile=config/arthas-logback.xml -Dlocalpath=config -DFXXPIPE_HOME=config"
LOG_FOLDER=/opt/logs/100004374/
\ No newline at end of file
diff --git a/redis/package/redis-console-package/src/main/scripts/startup.sh b/redis/package/redis-console-package/src/main/scripts/startup.sh
index 1ec4ab34cc..acca1e6617 100644
--- a/redis/package/redis-console-package/src/main/scripts/startup.sh
+++ b/redis/package/redis-console-package/src/main/scripts/startup.sh
@@ -60,7 +60,10 @@ function changeAndMakeLogDir(){
makedir $logdir
#../xx.conf
sed -i 's#LOG_FOLDER=\(.*\)#LOG_FOLDER='"$logdir"'#' $current/../*.conf
+
+ //
sed -i 's#name="baseDir">.*#name="baseDir">'$logdir'#' $current/../config/log4j2.xml
+ sed -i 's|||' $current/../config/arthas-logback.xml
}
function changePort(){
conf=$1
diff --git a/redis/package/redis-keeper-package/src/main/config/arthas-logback.xml b/redis/package/redis-keeper-package/src/main/config/arthas-logback.xml
new file mode 100644
index 0000000000..9c5ee832b5
--- /dev/null
+++ b/redis/package/redis-keeper-package/src/main/config/arthas-logback.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+ [%d{HH:mm:ss:SSS}][%p][%t][%X{class}]%message%xEx%n
+
+
+
+
+ ${baseDir}/${appName}-proxy-client.log
+
+
+
+ ${baseDir}/${appName}-proxy-client-%d{yyyy-MM-dd}-%i.log.gz
+ 30
+ 10GB
+ 100MB
+
+
+
+ [%d{HH:mm:ss:SSS}][%p][%t][%c]%message%xEx%n
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/redis/package/redis-keeper-package/src/main/config/redis-keeper.conf b/redis/package/redis-keeper-package/src/main/config/redis-keeper.conf
index 62772bec15..d7fc35d965 100644
--- a/redis/package/redis-keeper-package/src/main/config/redis-keeper.conf
+++ b/redis/package/redis-keeper-package/src/main/config/redis-keeper.conf
@@ -1,4 +1,4 @@
MODE=service
PID_FOLDER=.
-JAVA_OPTS="$JAVA_OPTS -DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -Dlogging.config=config/log4j2.xml -Dlog4j.configurationFile=config/log4j2.xml -Dlocalpath=config"
+JAVA_OPTS="$JAVA_OPTS -DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -Dlogging.config=config/log4j2.xml -Dlog4j.configurationFile=config/log4j2.xml -Darthas.logback.configurationFile=config/arthas-logback.xml -Dlocalpath=config"
LOG_FOLDER=/opt/logs/100004376/
\ No newline at end of file
diff --git a/redis/package/redis-keeper-package/src/main/scripts/startup.sh b/redis/package/redis-keeper-package/src/main/scripts/startup.sh
index 44ce2d01ba..8924434744 100644
--- a/redis/package/redis-keeper-package/src/main/scripts/startup.sh
+++ b/redis/package/redis-keeper-package/src/main/scripts/startup.sh
@@ -72,6 +72,7 @@ function changeAndMakeLogDir(){
#../xx.conf
sed -i 's#LOG_FOLDER=\(.*\)#LOG_FOLDER='"$logdir"'#' $current/../*.conf
sed -i 's#name="baseDir">.*#name="baseDir">'$logdir'#' $current/../config/log4j2.xml
+ sed -i 's|||' $current/../config/arthas-logback.xml
}
function changeConfigLogFile() {
current=$1