[java-identity-provider COMMIT] /trunk/idp-conf/src/main/resources/conf/logback.xml

noreply at shibboleth.net noreply at shibboleth.net
Thu Dec 4 16:50:41 EST 2014


Author: scantor
Date: Thu Dec  4 16:50:40 2014
New Revision: 7043

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7043&view=rev
Log:
Add compression to logs, do some reordering.

Modified:
    trunk/idp-conf/src/main/resources/conf/logback.xml

Modified: trunk/idp-conf/src/main/resources/conf/logback.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/conf/logback.xml?rev=7043&r1=7042&r2=7043&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/conf/logback.xml (original)
+++ trunk/idp-conf/src/main/resources/conf/logback.xml Thu Dec  4 16:50:40 2014
@@ -28,12 +28,26 @@
     
     <!-- Note that ${idp.home} is the only property available for variable substitution. -->
     
+    <!-- Process log. -->
+    <appender name="IDP_PROCESS" class="ch.qos.logback.core.rolling.RollingFileAppender">
+        <File>${idp.home}/logs/idp-process.log</File>
+        
+        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+            <FileNamePattern>${idp.home}/logs/idp-process-%d{yyyy-MM-dd}.log.gz</FileNamePattern>
+        </rollingPolicy>
+
+        <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
+            <charset>UTF-8</charset>
+            <Pattern>%date{ISO8601} - %level [%logger:%line] - %msg%n%ex{short}</Pattern>
+        </encoder>
+    </appender>
+    
     <!-- Audit log. -->
     <appender name="IDP_AUDIT" class="ch.qos.logback.core.rolling.RollingFileAppender">
         <File>${idp.home}/logs/idp-audit.log</File>
 
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-            <FileNamePattern>${idp.home}/logs/idp-audit-%d{yyyy-MM-dd}.log</FileNamePattern>
+            <FileNamePattern>${idp.home}/logs/idp-audit-%d{yyyy-MM-dd}.log.gz</FileNamePattern>
         </rollingPolicy>
 
         <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
@@ -42,30 +56,12 @@
         </encoder>
     </appender>
     
-    <!-- Process log. -->
-    <appender name="IDP_PROCESS" class="ch.qos.logback.core.rolling.RollingFileAppender">
-        <File>${idp.home}/logs/idp-process.log</File>
-        
-        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-            <FileNamePattern>${idp.home}/logs/idp-process-%d{yyyy-MM-dd}.log</FileNamePattern>
-        </rollingPolicy>
-
-        <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
-            <charset>UTF-8</charset>
-            <Pattern>%date{ISO8601} - %level [%logger:%line] - %msg%n%ex{short}</Pattern>
-        </encoder>
-    </appender>
-    
-    <logger name="Shibboleth-Audit" level="ALL">
-        <appender-ref ref="IDP_AUDIT"/>
-    </logger>
-
     <!-- Consent audit log. -->
     <appender name="IDP_CONSENT_AUDIT" class="ch.qos.logback.core.rolling.RollingFileAppender">
         <File>${idp.home}/logs/idp-consent-audit.log</File>
 
         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-            <FileNamePattern>${idp.home}/logs/idp-consent-audit-%d{yyyy-MM-dd}.log</FileNamePattern>
+            <FileNamePattern>${idp.home}/logs/idp-consent-audit-%d{yyyy-MM-dd}.log.gz</FileNamePattern>
         </rollingPolicy>
 
         <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
@@ -73,6 +69,10 @@
             <Pattern>%msg%n</Pattern>
         </encoder>
     </appender>
+
+    <logger name="Shibboleth-Audit" level="ALL">
+        <appender-ref ref="IDP_AUDIT"/>
+    </logger>
 
     <logger name="Shibboleth-Consent-Audit" level="ALL">
         <appender-ref ref="IDP_CONSENT_AUDIT"/>



More information about the commits mailing list