Browse Source

修改日志级别

yingp 7 years ago
parent
commit
50173c3f47

+ 51 - 9
applications/commons/commons-server/src/main/resources/logback-spring.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <configuration>
-    <include resource="org/springframework/boot/logging/logback/defaults.xml" />
+    <include resource="org/springframework/boot/logging/logback/base.xml" />
     <jmxConfigurator/>
 
     <!--
@@ -28,10 +28,10 @@
     <springProperty scope="context" name="spring.profiles.active" source="spring.profiles.active" defaultValue="dev"/>
     <springProperty scope="context" name="common-pattern" source="logging.common-pattern" defaultValue="%d{yyyy-MM-dd HH:mm:ss.SSS}:[%5p] [%t:%r] [%C{1}:%M:%L] --> %m%n"/>
     <springProperty scope="context" name="log.level.console" source="logging.level.console" defaultValue="INFO"/>
+    <springProperty scope="context" name="log.destination" source="logging.destination" defaultValue="192.168.253.3:5000"/>
 
     <contextName>${spring.application.name}-${spring.profiles.active}-logback</contextName>
 
-
     <appender name="CONSOLE_APPENDER" class="ch.qos.logback.core.ConsoleAppender">
         <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
             <level>${log.level.console}</level>
@@ -44,11 +44,9 @@
     <appender name="ROOT_APPENDER" class="ch.qos.logback.core.rolling.RollingFileAppender">
         <file>${log.path}/root.log</file>
         <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
-            <!-- 每天一归档 -->
             <fileNamePattern>${log.path}/%d{yyyy-MM}/root-%d{yyyy-MM-dd}-%i.log.gz</fileNamePattern>
-            <!-- 单个日志文件最多 100MB, 60天的日志周期,最大不能超过20GB -->
             <maxFileSize>128MB</maxFileSize>
-            <maxHistory>60</maxHistory>
+            <maxHistory>7</maxHistory>
             <totalSizeCap>20GB</totalSizeCap>
         </rollingPolicy>
         <encoder>
@@ -56,9 +54,53 @@
         </encoder>
     </appender>
 
-    <root level="${log.level.console}">
-        <appender-ref ref="CONSOLE_APPENDER"/>
-        <appender-ref ref="ROOT_APPENDER"/>
-    </root>
+    <!-- Appender to log in a JSON format -->
+    <appender name="JSON_APPENDER" class="net.logstash.logback.appender.LogstashTcpSocketAppender">
+        <destination>${log.destination}</destination>
+        <encoder class="net.logstash.logback.encoder.LoggingEventCompositeJsonEncoder">
+            <providers>
+                <pattern>
+                    <pattern>
+                        {
+                        "severity": "%level",
+                        "service": "${spring.application.name:-}",
+                        "trace": "%X{X-B3-TraceId:-}",
+                        "span": "%X{X-B3-SpanId:-}",
+                        "parent": "%X{X-B3-ParentSpanId:-}",
+                        "exportable": "%X{X-Span-Export:-}",
+                        "pid": "${PID:-}",
+                        "thread": "%thread",
+                        "class": "%logger{40}",
+                        "rest": "%message"
+                        }
+                    </pattern>
+                </pattern>
+            </providers>
+        </encoder>
+    </appender>
+
+    <logger name="org.springframework" level="INFO"/>
+    <logger name="com.usoftchina.saas" level="INFO"/>
+
+    <springProfile name="dev">
+        <root level="INFO">
+            <appender-ref ref="CONSOLE_APPENDER"/>
+        </root>
+    </springProfile>
+
+    <springProfile name="test">
+        <root level="INFO">
+            <appender-ref ref="CONSOLE_APPENDER"/>
+            <appender-ref ref="ROOT_APPENDER"/>
+        </root>
+    </springProfile>
+
+    <springProfile name="docker">
+        <logger name="org.springframework" level="WARN"/>
+        <root level="WARN">
+            <appender-ref ref="CONSOLE_APPENDER"/>
+            <appender-ref ref="JSON_APPENDER"/>
+        </root>
+    </springProfile>
 
 </configuration>

+ 1 - 1
applications/document/document-server/src/main/resources/logback-spring.xml

@@ -97,7 +97,7 @@
 
     <springProfile name="docker">
         <logger name="org.springframework" level="WARN"/>
-        <root level="DEBUG">
+        <root level="WARN">
             <appender-ref ref="CONSOLE_APPENDER"/>
             <appender-ref ref="JSON_APPENDER"/>
         </root>

+ 1 - 1
applications/purchase/purchase-server/src/main/resources/logback-spring.xml

@@ -97,7 +97,7 @@
 
     <springProfile name="docker">
         <logger name="org.springframework" level="WARN"/>
-        <root level="DEBUG">
+        <root level="WARN">
             <appender-ref ref="CONSOLE_APPENDER"/>
             <appender-ref ref="JSON_APPENDER"/>
         </root>

+ 1 - 1
base-servers/account/account-server/src/main/resources/logback-spring.xml

@@ -97,7 +97,7 @@
 
     <springProfile name="docker">
         <logger name="org.springframework" level="WARN"/>
-        <root level="DEBUG">
+        <root level="WARN">
             <appender-ref ref="CONSOLE_APPENDER"/>
             <appender-ref ref="JSON_APPENDER"/>
         </root>

+ 1 - 1
base-servers/admin-server/src/main/resources/logback-spring.xml

@@ -97,7 +97,7 @@
 
     <springProfile name="docker">
         <logger name="org.springframework" level="WARN"/>
-        <root level="DEBUG">
+        <root level="WARN">
             <appender-ref ref="CONSOLE_APPENDER"/>
             <appender-ref ref="JSON_APPENDER"/>
         </root>

+ 1 - 1
base-servers/auth/auth-server/src/main/resources/logback-spring.xml

@@ -97,7 +97,7 @@
 
     <springProfile name="docker">
         <logger name="org.springframework" level="WARN"/>
-        <root level="DEBUG">
+        <root level="WARN">
             <appender-ref ref="CONSOLE_APPENDER"/>
             <appender-ref ref="JSON_APPENDER"/>
         </root>

+ 1 - 1
base-servers/eureka-server/src/main/resources/logback-spring.xml

@@ -97,7 +97,7 @@
 
     <springProfile name="docker">
         <logger name="org.springframework" level="WARN"/>
-        <root level="DEBUG">
+        <root level="WARN">
             <appender-ref ref="CONSOLE_APPENDER"/>
             <appender-ref ref="JSON_APPENDER"/>
         </root>

+ 1 - 1
base-servers/gateway-server/src/main/resources/logback-spring.xml

@@ -97,7 +97,7 @@
 
     <springProfile name="docker">
         <logger name="org.springframework" level="WARN"/>
-        <root level="DEBUG">
+        <root level="WARN">
             <appender-ref ref="CONSOLE_APPENDER"/>
             <appender-ref ref="JSON_APPENDER"/>
         </root>

+ 1 - 1
base-servers/ui-server/src/main/resources/logback-spring.xml

@@ -97,7 +97,7 @@
 
     <springProfile name="docker">
         <logger name="org.springframework" level="WARN"/>
-        <root level="DEBUG">
+        <root level="WARN">
             <appender-ref ref="CONSOLE_APPENDER"/>
             <appender-ref ref="JSON_APPENDER"/>
         </root>

+ 1 - 1
base-servers/zipkin-server/src/main/resources/logback-spring.xml

@@ -97,7 +97,7 @@
 
     <springProfile name="docker">
         <logger name="org.springframework" level="WARN"/>
-        <root level="DEBUG">
+        <root level="WARN">
             <appender-ref ref="CONSOLE_APPENDER"/>
             <appender-ref ref="JSON_APPENDER"/>
         </root>