Omaha #2782: Fix DD logging.

Change-Id: Id377941213f50ab2ea6f0c1e72a64579d126b168

Former-commit-id: b7e630bda7 [formerly b257c36bf2203e00e1f615a345b942987edfcf7a]
Former-commit-id: 685ba4c0c5
This commit is contained in:
Richard Peter 2014-05-19 11:59:00 -05:00
parent 1e9c2b27b6
commit 7fb6487460
2 changed files with 14 additions and 15 deletions

View file

@ -17,18 +17,6 @@
</encoder>
</appender>
<!-- harvester log -->
<appender name="HarvesterLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${edex.home}/logs/edex-${edex.run.mode}-harvester-%d{yyyyMMdd}.log</fileNamePattern>
<maxHistory>30</maxHistory>
</rollingPolicy>
<encoder>
<pattern>%-5p %d [%t] %c{0}: %m%n</pattern>
</encoder>
</appender>
<!-- BandwidthManager log -->
<appender name="BandwidthManagerLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
@ -90,10 +78,11 @@
</appender>
<appender name="ThreadBasedLog" class="com.raytheon.uf.common.status.logback.ThreadBasedAppender">
<threadPatterns>HarvesterLog:harvester.*,crawlerThreadPool.*,Crawler.*</threadPatterns>
<defaultAppender>console</defaultAppender>
<maxHistory>30</maxHistory>
<patternLayout>%-5p %d [%t] %c{0}: %m%n</patternLayout>
<fileNameBase>${edex.home}/logs/edex-${edex.run.mode}-%s{name}-%d{yyyyMMdd}.log</fileNameBase>
<defaultAppenderName>console</defaultAppenderName>
<appender-ref ref="console"/>
<appender-ref ref="HarvesterLog"/>
</appender>
<logger name="com.raytheon">

View file

@ -2,6 +2,16 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd">
<bean class="com.raytheon.uf.common.status.logback.ThreadBasedAppender" factory-method="registerThreadPattern">
<constructor-arg value="harvester" />
<constructor-arg value="harvester.*" />
</bean>
<bean class="com.raytheon.uf.common.status.logback.ThreadBasedAppender" factory-method="registerThreadPattern">
<constructor-arg value="harvester" />
<constructor-arg value="crawlerThreadPool.*" />
</bean>
<!-- These beans have internal cron triggering now, read directly from the harvester config files -->
<bean id="MainCrawler" class="com.raytheon.uf.edex.datadelivery.harvester.crawler.MainSequenceCrawlLauncher"/>
<bean id="SeedCrawler" class="com.raytheon.uf.edex.datadelivery.harvester.crawler.SeedCrawlLauncher"/>