Просмотр исходного кода

Update 优化系统日志输出配置

YueYunyun 1 год назад
Родитель
Сommit
dce61518f1

+ 1 - 1
SERVER/VberAdminPlusV3/vber-admin/src/main/resources/application-dev.yml

@@ -139,7 +139,7 @@ xxl.job:
     # 执行器IP:默认自动获取IP
     ip:
     # 执行器运行日志文件存储磁盘路径
-    logpath: ./vber/logs/job-vber-executor
+    logpath: ./vber/logs/job-executor
     # 执行器日志文件保存天数:大于3生效
     logretentiondays: 30
 

+ 1 - 1
SERVER/VberAdminPlusV3/vber-admin/src/main/resources/application.yml

@@ -256,7 +256,7 @@ management:
     health:
       show-details: ALWAYS
     logfile:
-      external-file: ./logs/sys-console.log
+      external-file: ./vber/logs/actuator/vber-admin.log
 
 --- # websocket
 websocket:

+ 9 - 9
SERVER/VberAdminPlusV3/vber-admin/src/main/resources/logback-plus.xml

@@ -18,9 +18,9 @@
         <file>${log.path}/sys-console.log</file>
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
             <!-- 日志文件名格式 -->
-            <fileNamePattern>${log.path}/sys-console.%d{yyyy-MM-dd}.log</fileNamePattern>
-            <!-- 日志最大 1天 -->
-            <maxHistory>1</maxHistory>
+            <fileNamePattern>${log.path}/admin/sys-console/%d{yyyy-MM-dd}.log</fileNamePattern>
+            <!-- 日志最大 3天 -->
+            <maxHistory>3</maxHistory>
         </rollingPolicy>
         <encoder>
             <pattern>${log.pattern}</pattern>
@@ -38,9 +38,9 @@
         <!-- 循环政策:基于时间创建日志文件 -->
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
             <!-- 日志文件名格式 -->
-            <fileNamePattern>${log.path}/sys-info.%d{yyyy-MM-dd}.log</fileNamePattern>
-            <!-- 日志最大的历史 60天 -->
-            <maxHistory>60</maxHistory>
+            <fileNamePattern>${log.path}/admin/sys-info/%d{yyyy-MM-dd}.log</fileNamePattern>
+            <!-- 日志最大的历史 30天 -->
+            <maxHistory>30</maxHistory>
         </rollingPolicy>
         <encoder>
             <pattern>${log.pattern}</pattern>
@@ -60,9 +60,9 @@
         <!-- 循环政策:基于时间创建日志文件 -->
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
             <!-- 日志文件名格式 -->
-            <fileNamePattern>${log.path}/sys-error.%d{yyyy-MM-dd}.log</fileNamePattern>
-            <!-- 日志最大的历史 60天 -->
-            <maxHistory>60</maxHistory>
+            <fileNamePattern>${log.path}/admin/sys-error/%d{yyyy-MM-dd}.log</fileNamePattern>
+            <!-- 日志最大的历史 30天 -->
+            <maxHistory>30</maxHistory>
         </rollingPolicy>
         <encoder>
             <pattern>${log.pattern}</pattern>

+ 1 - 1
SERVER/VberAdminPlusV3/vber-extend/vber-job-admin/src/main/resources/application.yml

@@ -46,7 +46,7 @@ management:
     health:
       show-details: ALWAYS
     logfile:
-      external-file: ./vber/logs/vber-job-admin.log
+      external-file: ./vber/logs/actuator/job-admin.log
 
 --- # xxljob系统配置
 xxl:

+ 5 - 3
SERVER/VberAdminPlusV3/vber-extend/vber-job-admin/src/main/resources/logback-plus.xml

@@ -2,7 +2,7 @@
 <configuration debug="false" scan="true" scanPeriod="1 seconds">
 
     <contextName>logback</contextName>
-    <property name="log.path" value="./vber/logs/vber-job-admin"/>
+    <property name="log.path" value="./vber/logs"/>
 
     <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
         <encoder>
@@ -11,9 +11,11 @@
     </appender>
 
     <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
-        <file>${log.path}.log</file>
+        <file>${log.path}/job-admin.log</file>
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-            <fileNamePattern>${log.path}.%d{yyyy-MM-dd}.zip</fileNamePattern>
+            <fileNamePattern>${log.path}/job/%d{yyyy-MM-dd}.log</fileNamePattern>
+            <!-- 日志最大的历史 30天 -->
+            <maxHistory>30</maxHistory>
         </rollingPolicy>
         <encoder>
             <pattern>%date %level [%thread] %logger{36} [%file : %line] %msg%n

+ 1 - 1
SERVER/VberAdminPlusV3/vber-extend/vber-monitor-admin/src/main/resources/application.yml

@@ -31,7 +31,7 @@ management:
     health:
       show-details: ALWAYS
     logfile:
-      external-file: ./logs/vber-monitor-admin.log
+      external-file: ./vber/logs/actuator/monitor-admin.log
 
 --- # 监控配置
 spring.boot.admin.client:

+ 5 - 5
SERVER/VberAdminPlusV3/vber-extend/vber-monitor-admin/src/main/resources/logback-plus.xml

@@ -2,7 +2,7 @@
 <configuration debug="false" scan="true" scanPeriod="1 seconds">
 
     <contextName>logback</contextName>
-    <property name="log.path" value="./logs/vber-monitor-admin"/>
+    <property name="log.path" value="./vber/logs"/>
     <property name="console.log.pattern"
               value="%red(%d{yyyy-MM-dd HH:mm:ss}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}%n) - %msg%n"/>
     <property name="log.pattern" value="%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n"/>
@@ -15,11 +15,11 @@
     </appender>
 
     <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
-        <file>${log.path}.log</file>
+        <file>${log.path}/monitor-admin.log</file>
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-            <fileNamePattern>${log.path}.%d{yyyy-MM-dd}.log</fileNamePattern>
-            <!-- 日志最大的历史 60天 -->
-            <maxHistory>60</maxHistory>
+            <fileNamePattern>${log.path}/monitor/.%d{yyyy-MM-dd}.log</fileNamePattern>
+            <!-- 日志最大的历史 30天 -->
+            <maxHistory>30</maxHistory>
         </rollingPolicy>
         <encoder>
             <pattern>${log.pattern}</pattern>