Blame view

web/src/main/webapp/META-INF/autoconf/logback.xml 18.7 KB
ping authored
1 2 3 4 5 6 7 8 9 10 11 12
<?xml version="1.0" encoding="UTF-8"?>
<!-- 从高到地低 OFF 、 FATAL 、 ERROR 、 WARN 、 INFO 、 DEBUG 、 TRACE 、 ALL -->
<!-- 日志输出规则  根据当前ROOT 级别,日志输出时,级别高于root默认的级别时  会输出 -->
<!-- 以下  每个配置的 filter 是过滤掉输出文件里面,会出现高级别文件,依然出现低级别的日志信息,通过filter 过滤只记录本级别的日志-->


<!-- 属性描述 scan:性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。
    debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。 -->
<configuration scan="true" scanPeriod="60 seconds" debug="false">

    <!-- DEBUG、INFO、WARN、ERROR级别日志 appender -->
    <appender name="DEBUG_LOG" class="ch.qos.logback.core.rolling.RollingFileAppender">
ping authored
13
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/debug-log.log</file>
ping authored
14 15
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhouxiang authored
16
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/debug/debug.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
ping authored
17 18 19 20 21 22 23 24 25 26 27 28 29 30
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>

    <!-- WARN、ERROR级别日志 appender -->
    <appender name="WARN_LOG" class="ch.qos.logback.core.rolling.RollingFileAppender">
ping authored
31
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/warn-log.log</file>
ping authored
32 33 34 35 36 37
        <!-- 过滤器,过滤掉 TRACE 和 DEBUG 和 INFO 级别的日志 -->
        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
            <level>WARN</level>
        </filter>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhouxiang authored
38
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/warn/warn.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
ping authored
39 40 41 42 43 44 45 46 47 48 49 50 51 52
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>

    <!-- HTTP请求超时 appender -->
    <appender name="REQUEST_TIMEOUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
ping authored
53
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/request-timeout.log</file>
ping authored
54 55
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhouxiang authored
56
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/request-timeout/request-timeout.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
ping authored
57 58 59 60 61 62 63 64 65 66 67 68 69 70
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>

    <!-- 数据库超时日志 appender -->
    <appender name="DATABASE_TIMEOUT" class="ch.qos.logback.core.rolling.RollingFileAppender">
ping authored
71
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/database-timeout.log</file>
ping authored
72 73
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhouxiang authored
74
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/database-timeout/database-timeout.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
ping authored
75 76 77 78 79 80 81 82 83 84 85 86 87 88
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>

    <!-- 服务请求统计 appender -->
    <appender name="REQUEST_STAT" class="ch.qos.logback.core.rolling.RollingFileAppender">
ping authored
89
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/request-stat.log</file>
ping authored
90 91
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhouxiang authored
92
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/request-stat/request-stat.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
ping authored
93 94 95 96 97 98 99 100 101 102 103
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>
ping authored
104 105 106
    
    <!-- 添加顶当日志 appender -->
    <appender name="ADD_DINGDANG" class="ch.qos.logback.core.rolling.RollingFileAppender">
ping authored
107
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/ADD_DINGDANG.log</file>
ping authored
108 109
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhouxiang authored
110
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/ADD_DINGDANG/ADD_DINGDANG.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
ping authored
111 112 113 114 115 116 117 118 119 120 121 122 123 124
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>
    
    <!-- 激活顶当日志 appender -->
    <appender name="ACTIVE_DINGDANG" class="ch.qos.logback.core.rolling.RollingFileAppender">
ping authored
125
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/ACTIVE_DINGDANG.log</file>
ping authored
126 127
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhengwen.ge authored
128
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/ACTIVE_DINGDANG/ACTIVE_DINGDANG.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
ping authored
129 130 131 132 133 134 135 136
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
ping authored
137
            <pattern>%msg%n</pattern>
ping authored
138 139
        </encoder>
    </appender>
zhengwen.ge authored
140 141 142 143 144

    <appender name="BIG_DATA" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/BIG_DATA.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhengwen.ge authored
145
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/BIG_DATA/BIG_DATA.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
zhengwen.ge authored
146 147 148 149 150 151 152 153 154 155 156
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%msg%n</pattern>
        </encoder>
    </appender>
ping authored
157 158 159 160 161 162
    
    <!-- 激活顶当日志 appender -->
    <appender name="CLICK_UNION" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/CLICK_UNION.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhouxiang authored
163
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/CLICK_UNION/CLICK_UNION.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
ping authored
164 165 166 167 168 169 170 171
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
ping authored
172
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
ping authored
173 174
        </encoder>
    </appender>
ping authored
175
zhengwen.ge authored
176 177 178 179 180
    <!-- 激活顶当日志 appender -->
    <appender name="ACTIVE_UNION" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/ACTIVE_UNION.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhouxiang authored
181
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/ACTIVE_UNION/ACTIVE_UNION.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
zhengwen.ge authored
182 183 184 185 186 187 188 189 190 191 192
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>
ping authored
193
zhengwen.ge authored
194 195 196 197
    <appender name="IP_MATCH" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/IP_MATCH.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
zhouxiang authored
198
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/IP_MATCH/IP_MATCH.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
zhengwen.ge authored
199 200 201 202 203 204 205 206 207 208 209 210
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>
zhengwen.ge authored
211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227
    <appender name="UDID_POOL" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/UDID_POOL.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/UDID_POOL/UDID_POOL.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>
DengXinFei authored
228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244
    <appender name="NOCHECK_ACTIVE" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/NOCHECK_ACTIVE.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/NOCHECK_ACTIVE/NOCHECK_ACTIVE.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>
zhengwen.ge authored
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261
    <appender name="PINYOU_MATCH" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${yoho.logs.basedir}/${yoho.unions.env.namespace}/PINYOU_MATCH.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- daily rollover -->
            <fileNamePattern>${yoho.logs.basedir}/${yoho.unions.env.namespace}/archived/PINYOU_MATCH/PINYOU_MATCH.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
            <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <!-- or whenever the file size reaches 100MB -->
                <maxFileSize>${yoho.logs.maxFileSize}</maxFileSize>
            </timeBasedFileNamingAndTriggeringPolicy>
            <!-- keep 30 days' worth of history -->
            <maxHistory>${yoho.logs.maxHistory}</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger:%line - %msg%n</pattern>
        </encoder>
    </appender>
ping authored
262 263 264 265 266 267 268 269 270 271 272
    <!-- 数据库操作日志 -->
    <logger name="java.sql.PreparedStatement" value="${yoho.logs.level}" />
    <logger name="java.sql.Connection" value="${yoho.logs.level}" />
    <logger name="java.sql.Statement" value="${yoho.logs.level}" />
    <logger name="com.ibatis" value="${yoho.logs.level}" />
    <logger name="com.ibatis.common.jdbc.SimpleDataSource" value="${yoho.logs.level}" />
    <logger name="com.ibatis.common.jdbc.ScriptRunner" level="${yoho.logs.level}"/>
    <logger name="com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate" value="${yoho.logs.level}" />
    <logger name="org.springframework" level="${yoho.logs.level}"/>
    
    <logger name="org.apache.zookeeper.ClientCnxn" level="WARN"/>
ping authored
273 274 275
    <logger name="com.yoho.core.rest.client.finder.zookeeper.CuratorXDiscoveryClientWrapper" level="WARN"/>
    <logger name="org.apache.zookeeper.ClientCnxn" level="WARN"/>
    <logger name="org.springframework.amqp.rabbit.listener.BlockingQueueConsumer" level="WARN"/>
ping authored
276 277

    <!-- root级别   DEBUG -->
ping authored
278
    <root level="INFO">
ping authored
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301
        <!-- 文件输出 -->
        <appender-ref ref="DEBUG_LOG" />
        <appender-ref ref="WARN_LOG" />
    </root>

    <!-- http请求处理超时日志 -->
    <logger name="com.yoho.core.common.monitor.ThreadProfile" additivity="true">
        <level value="INFO"/>
        <appender-ref ref="REQUEST_TIMEOUT"/>
    </logger>
    

    <!-- 数据库处理超时日志 -->
    <logger name="com.yoho.core.dal.datasource.DataSourceMethodInterceptor" additivity="true">
        <level value="INFO"/>
        <appender-ref ref="DATABASE_TIMEOUT"/>
    </logger>

    <!-- 服务请求统计 -->
    <logger name="com.yoho.core.common.monitor" additivity="true">
        <level value="INFO"/>
        <appender-ref ref="REQUEST_STAT"/>
    </logger>
ping authored
302 303 304 305 306 307 308 309 310 311
    
    <!-- 添加顶当时的日志 appender -->
    <logger name="addDingdang" level="INFO" additivity="false">
		<appender-ref ref="ADD_DINGDANG" />
	</logger>
	
	<!-- 激活顶当时的日志 appender -->
    <logger name="activeDingdang" level="INFO" additivity="false">
		<appender-ref ref="ACTIVE_DINGDANG" />
	</logger>
zhengwen.ge authored
312 313 314 315 316 317

    <!--给大数据记录的日志-->
    <logger name="bigData" level="INFO" additivity="false">
        <appender-ref ref="BIG_DATA"/>
    </logger>
ping authored
318 319 320 321
	<!-- 激活顶当时的日志 appender -->
    <logger name="clickUnion" level="INFO" additivity="false">
		<appender-ref ref="CLICK_UNION" />
	</logger>
zhengwen.ge authored
322 323 324 325

    <logger name="activeUnion" level="INFO" additivity="false">
        <appender-ref ref="ACTIVE_UNION"/>
    </logger>
zhengwen.ge authored
326 327 328 329

    <logger name="ipMatch" level="INFO" additivity="false">
        <appender-ref ref="IP_MATCH"/>
    </logger>
zhengwen.ge authored
330
zhengwen.ge authored
331 332 333
    <logger name="udidPool" level="INFO" additivity="false">
        <appender-ref ref="UDID_POOL"/>
    </logger>
DengXinFei authored
334 335 336
    <logger name="noCheckActive" level="INFO" additivity="false">
        <appender-ref ref="NOCHECK_ACTIVE"/>
    </logger>
zhengwen.ge authored
337
zhengwen.ge authored
338 339 340
    <logger name="pinyouPush" level="INFO" additivity="false">
        <appender-ref ref="PINYOU_MATCH"/>
    </logger>
ping authored
341
</configuration>