Browse Source

更改 logback 配置文件中 consoleAppender 的写法, agent 直接将日志输出到 console

reghao 3 weeks ago
parent
commit
26a6de894f
2 changed files with 6 additions and 16 deletions
  1. 3 11
      agent/src/main/resources/logback.xml
  2. 3 5
      mgr/src/main/resources/logback-spring.xml

+ 3 - 11
agent/src/main/resources/logback.xml

@@ -1,20 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <configuration>
 <configuration>
-    <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
-        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-            <fileNamePattern>
-                logs/devopsagent.%d.log
-            </fileNamePattern>
-            <maxHistory>30</maxHistory>
-        </rollingPolicy>
+    <appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender">
         <encoder>
         <encoder>
-            <pattern>
-                %d{HH:mm:ss.SSS} [%thread] %-5level %c %M %L - %msg%n
-            </pattern>
+            <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
         </encoder>
         </encoder>
     </appender>
     </appender>
 
 
     <root level="INFO">
     <root level="INFO">
-        <appender-ref ref="FILE" />
+        <appender-ref ref="consoleAppender" />
     </root>
     </root>
 </configuration>
 </configuration>

+ 3 - 5
mgr/src/main/resources/logback-spring.xml

@@ -5,11 +5,9 @@
     <statusListener class="ch.qos.logback.core.status.NopStatusListener" />
     <statusListener class="ch.qos.logback.core.status.NopStatusListener" />
 
 
     <appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender">
     <appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender">
-        <layout class="ch.qos.logback.classic.PatternLayout">
-            <pattern>
-                %d{HH:mm:ss.SSS} [%thread] %-5level %c %M %L - %msg%n
-            </pattern>
-        </layout>
+        <encoder>
+            <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
+        </encoder>
     </appender>
     </appender>
     <appender name="myLogbackAppender" class="cn.reghao.devops.mgr.config.log.MyLogbackAppender">
     <appender name="myLogbackAppender" class="cn.reghao.devops.mgr.config.log.MyLogbackAppender">
         <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
         <filter class="ch.qos.logback.classic.filter.ThresholdFilter">