Fix bugs for log configuration 40/131440/1
authorzhuguanyu <zhuguanyu5@huawei.com>
Wed, 12 Oct 2022 06:26:33 +0000 (14:26 +0800)
committerzhuguanyu <zhuguanyu5@huawei.com>
Wed, 12 Oct 2022 06:26:33 +0000 (14:26 +0800)
Issue-ID: USECASEUI-716
Signed-off-by: zhuguanyu <zhuguanyu5@huawei.com>
Change-Id: I248670a1fd565d82f33875ccf43d8578ca7250cc

intentanalysis/src/main/resources/logback.xml
intentanalysis/src/test/resources/logback-test.xml

index 3198324..82a1954 100644 (file)
     </appender>
 
     <appender name="FILE" class="ch.qos.logback.core.FileAppender">
+        <!-- deny all events with a level below ERROR -->
+        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
+            <level>ERROR</level>
+        </filter>
+
         <file>/var/log/usecaseui/intent-analysis/ERROR.log</file>
         <append>true</append>
         <!-- set immediateFlush to false for much higher logging throughput -->
             <pattern>%d{yyyy-MM-dd HH:mm:ss:SSS} %5p ${PID} --- [%15.15t] %-40.40c{40} : %m%n</pattern>
         </encoder>
     </appender>
+
     <appender name="ROLLING-FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
+        <!-- deny all events with a level below DEBUG -->
+        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
+            <level>DEBUG</level>
+        </filter>
+
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
             <fileNamePattern>/var/log/usecaseui/intent-analysis/%d{yyyy-MM}-DEBUG.log</fileNamePattern>
             <maxHistory>90</maxHistory>
         </encoder>
     </appender>
 
-    <logger name="org.onap.usecaseui.intentanalysis" level="error">
+    <logger name="org.onap.usecaseui.intentanalysis" level="ERROR">
         <appender-ref ref="FILE" />
     </logger>
 
-    <logger name="org.onap.usecaseui.intentanalysis" level="debug">
+    <logger name="org.onap.usecaseui.intentanalysis" level="DEBUG">
         <appender-ref ref="ROLLING-FILE" />
     </logger>
 
-    <root level="info">
+    <root level="INFO">
         <appender-ref ref="STDOUT"/>
     </root>
 
index cb9a4a4..ed1faf9 100644 (file)
     </appender>
 
     <appender name="FILE" class="ch.qos.logback.core.FileAppender">
+        <!-- deny all events with a level below ERROR -->
+        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
+            <level>ERROR</level>
+        </filter>
+
         <file>${user.dir}/${LOG_HOME}/ERROR.log</file>
         <append>true</append>
         <!-- set immediateFlush to false for much higher logging throughput -->
             <pattern>%d{yyyy-MM-dd HH:mm:ss:SSS} %5p ${PID} --- [%15.15t] %-40.40c{40} : %m%n</pattern>
         </encoder>
     </appender>
+
     <appender name="ROLLING-FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
+        <!-- deny all events with a level below DEBUG -->
+        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
+            <level>DEBUG</level>
+        </filter>
+
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
             <fileNamePattern>${user.dir}/${LOG_HOME}/%d{yyyy-MM}-DEBUG.log</fileNamePattern>
             <maxHistory>90</maxHistory>
         </encoder>
     </appender>
 
-    <logger name="org.onap.usecaseui.intentanalysis" level="error">
+    <logger name="org.onap.usecaseui.intentanalysis" level="ERROR">
         <appender-ref ref="FILE" />
     </logger>
 
-    <logger name="org.onap.usecaseui.intentanalysis" level="debug">
+    <logger name="org.onap.usecaseui.intentanalysis" level="DEBUG">
         <appender-ref ref="ROLLING-FILE" />
     </logger>
 
-    <root level="info">
+    <root level="INFO">
         <appender-ref ref="STDOUT"/>
     </root>