Authored by zhengyouwei

修改日志

1 -monitor.service.url=http://127.0.0.1:8080/monitor  
  1 +monitor.service.url=http://127.0.0.1:8880/monitor
@@ -21,39 +21,46 @@ @@ -21,39 +21,46 @@
21 </encoder> 21 </encoder>
22 </appender> 22 </appender>
23 23
24 - <!-- WARN级别日志 appender -->  
25 <appender name="WARN" class="ch.qos.logback.core.rolling.RollingFileAppender"> 24 <appender name="WARN" class="ch.qos.logback.core.rolling.RollingFileAppender">
26 - <file>/Data/tomcat_logs/monitor/warn-log</file>  
27 - <!-- 过滤器,过滤掉 TRACE 和 DEBUG 和 INFO 级别的日志 --> 25 + <file>${catalina.home}/logs/warn.log</file>
28 <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> 26 <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
29 - <level>WARN</level> 27 + <level>ERROR</level>
30 </filter> 28 </filter>
31 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> 29 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
32 - <!-- 按天回滚 daily -->  
33 - <fileNamePattern>${catalina.home}/logs/%d{yyyy-MM-dd}/warn-log.log</fileNamePattern>  
34 - <!-- 日志最大的保存天数 --> 30 + <!-- daily rollover -->
  31 + <fileNamePattern>
  32 + ${catalina.home}/logs/warn.%d{yyyy-MM-dd}.%i.log.gz
  33 + </fileNamePattern>
  34 + <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
  35 + <!-- or whenever the file size reaches 100MB -->
  36 + <maxFileSize>${maxFileSize}</maxFileSize>
  37 + </timeBasedFileNamingAndTriggeringPolicy>
  38 + <!-- keep 30 days' worth of history -->
35 <maxHistory>${maxHistory}</maxHistory> 39 <maxHistory>${maxHistory}</maxHistory>
36 </rollingPolicy> 40 </rollingPolicy>
37 - <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">  
38 - <maxFileSize>${maxFileSize}</maxFileSize>  
39 - </triggeringPolicy>  
40 <encoder> 41 <encoder>
41 - <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n</pattern> 42 + <pattern>%-1relative - %d{HH:mm:ss.SSS} [%thread] %-5level %logger{0}:%line -- %msg%n</pattern>
42 </encoder> 43 </encoder>
43 </appender> 44 </appender>
44 45
45 <!-- DEBUG级别日志 appender --> 46 <!-- DEBUG级别日志 appender -->
46 <appender name="DEBUG" class="ch.qos.logback.core.rolling.RollingFileAppender"> 47 <appender name="DEBUG" class="ch.qos.logback.core.rolling.RollingFileAppender">
47 - <file>/Data/tomcat_logs/monitor/debug-log</file> 48 + <file>${catalina.home}/logs/debug.log</file>
  49 + <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
  50 + <level>INFO</level>
  51 + </filter>
48 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> 52 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
49 <!-- 按天回滚 daily --> 53 <!-- 按天回滚 daily -->
50 - <fileNamePattern>${catalina.home}/logs/%d{yyyy-MM-dd}/debug-log.log</fileNamePattern> 54 + <fileNamePattern>
  55 + ${catalina.home}/logs/debug.%d{yyyy-MM-dd}.%i.log.gz
  56 + </fileNamePattern>
  57 + <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
  58 + <!-- or whenever the file size reaches 100MB -->
  59 + <maxFileSize>${maxFileSize}</maxFileSize>
  60 + </timeBasedFileNamingAndTriggeringPolicy>
51 <!-- 日志最大的历史 60天 --> 61 <!-- 日志最大的历史 60天 -->
52 <maxHistory>${maxHistory}</maxHistory> 62 <maxHistory>${maxHistory}</maxHistory>
53 </rollingPolicy> 63 </rollingPolicy>
54 - <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">  
55 - <maxFileSize>${maxFileSize}</maxFileSize>  
56 - </triggeringPolicy>  
57 <encoder> 64 <encoder>
58 <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n</pattern> 65 <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n</pattern>
59 </encoder> 66 </encoder>