Change-Id: I9ba9b65c4d031e96733ec69ca1039b94a0246930 Former-commit-id:82f8467a34
[formerlye184be7540
] [formerly32459878d1
] [formerly82f8467a34
[formerlye184be7540
] [formerly32459878d1
] [formerly92f0c69216
[formerly32459878d1
[formerly 7960c39503e6a3811fce1481f6fbac75f48d128d]]]] Former-commit-id:92f0c69216
Former-commit-id:c358767cae
[formerlyefbef96dff
] [formerly 8573cad6b2ca63ac20d5c66b156335a2344cf242 [formerlye513b3695d
]] Former-commit-id: 1904bec9a968289c6588a9f2a76c750191711207 [formerlyf12ff76420
] Former-commit-id:0077400b48
118 lines
4.1 KiB
XML
118 lines
4.1 KiB
XML
<configuration debug="false" scan="true">
|
|
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
|
|
<encoder>
|
|
<pattern>%-5p %d [%t] %c{0}: %m%n</pattern>
|
|
</encoder>
|
|
<filter class="com.raytheon.uf.common.status.logback.InvertedThresholdFilter">
|
|
<level>INFO</level>
|
|
</filter>
|
|
</appender>
|
|
|
|
<appender name="errConsole" class="ch.qos.logback.core.ConsoleAppender">
|
|
<target>System.err</target>
|
|
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
|
|
<level>WARN</level>
|
|
</filter>
|
|
<encoder>
|
|
<pattern>%-5p %d [%t] %c{0}: %m%n</pattern>
|
|
</encoder>
|
|
</appender>
|
|
|
|
<appender name="CaveLogAppender" class="com.raytheon.uf.common.status.logback.EnvConfigurableRollingFileAppender">
|
|
<!-- file and fileNamePattern will be overridden by the env variable if present, but are required by logback -->
|
|
<file>cave-alertviz.log</file>
|
|
<envLogVar>LOGFILE_CAVE</envLogVar>
|
|
<rollingPolicy class="com.raytheon.uf.common.status.logback.EnvConfigurableFixedWindowRollingPolicy">
|
|
<fileNamePattern>cave-alertviz.log%i</fileNamePattern>
|
|
<envLogVar>LOGFILE_CAVE</envLogVar>
|
|
<minIndex>1</minIndex>
|
|
<maxIndex>5</maxIndex>
|
|
</rollingPolicy>
|
|
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
|
|
<maxFileSize>2GB</maxFileSize>
|
|
</triggeringPolicy>
|
|
<append>true</append>
|
|
<encoder>
|
|
<pattern>%-5p %d [%t] %c{0}: %m%n</pattern>
|
|
</encoder>
|
|
</appender>
|
|
|
|
<appender name="PerformanceLogAppender" class="com.raytheon.uf.common.status.logback.EnvConfigurableRollingFileAppender">
|
|
<!-- file and fileNamePattern will be overridden by the env variable if present, but are required by logback -->
|
|
<file>cave-performance.log</file>
|
|
<envLogVar>LOGFILE_PERFORMANCE</envLogVar>
|
|
<rollingPolicy class="com.raytheon.uf.common.status.logback.EnvConfigurableFixedWindowRollingPolicy">
|
|
<fileNamePattern>cave-performance.log%i</fileNamePattern>
|
|
<envLogVar>LOGFILE_PERFORMANCE</envLogVar>
|
|
<minIndex>1</minIndex>
|
|
<maxIndex>5</maxIndex>
|
|
</rollingPolicy>
|
|
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
|
|
<maxFileSize>2GB</maxFileSize>
|
|
</triggeringPolicy>
|
|
<append>true</append>
|
|
<encoder>
|
|
<pattern>%-5p %d [%t] %c{0}: %m%n</pattern>
|
|
</encoder>
|
|
</appender>
|
|
|
|
<appender name="AsyncCaveLogAppender" class="ch.qos.logback.classic.AsyncAppender">
|
|
<queueSize>500</queueSize>
|
|
<appender-ref ref="CaveLogAppender"/>
|
|
</appender>
|
|
|
|
<appender name="AsyncPerfLogAppender" class="ch.qos.logback.classic.AsyncAppender">
|
|
<queueSize>500</queueSize>
|
|
<appender-ref ref="PerformanceLogAppender"/>
|
|
</appender>
|
|
|
|
<logger name="CaveLogger" additivity="false">
|
|
<level value="ALL"/>
|
|
<appender-ref ref="AsyncCaveLogAppender"/>
|
|
</logger>
|
|
|
|
<logger name="PerformanceLogger" additivity="false">
|
|
<level value="ALL"/>
|
|
<appender-ref ref="AsyncPerfLogAppender"/>
|
|
</logger>
|
|
|
|
<logger name="com.raytheon">
|
|
<level value="INFO"/>
|
|
</logger>
|
|
|
|
<logger name="com.tc">
|
|
<level value="WARN"/>
|
|
</logger>
|
|
<logger name="mx4j">
|
|
<level value="ERROR"/>
|
|
</logger>
|
|
<logger name="org.apache">
|
|
<level value="INFO"/>
|
|
</logger>
|
|
<logger name="org.apache.activemq.spring">
|
|
<level value="WARN"/>
|
|
</logger>
|
|
<logger name="org.apache.commons.beanutils">
|
|
<level value="WARN"/>
|
|
</logger>
|
|
<logger name="org.apache.qpid">
|
|
<level value="WARN"/>
|
|
</logger>
|
|
<logger name="org.geotools">
|
|
<level value="WARN"/>
|
|
</logger>
|
|
<logger name="org.apache.xbean.spring">
|
|
<level value="WARN"/>
|
|
</logger>
|
|
<logger name="org.springframework">
|
|
<level value="ERROR"/>
|
|
</logger>
|
|
<logger name="uk.ltd.getahead">
|
|
<level value="WARN"/>
|
|
</logger>
|
|
<root>
|
|
<level value="INFO"/>
|
|
<appender-ref ref="console"/>
|
|
<appender-ref ref="errConsole"/>
|
|
</root>
|
|
</configuration>
|