jan-h
1/14/2014 - 2:55 PM

SDL Tridion 2013 SP1 Content Delivery Logback configuration example from installation media. This is the part of the logback.xml which you w

SDL Tridion 2013 SP1 Content Delivery Logback configuration example from installation media. This is the part of the logback.xml which you would effectively use on a presentation server. The following loggers are removed from this example: rollingTransportLog, rollingDeployerLog, rollingMonitorLog, rollingSessionPreviewLog

    <appender name="rollingContextLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <fileNamePattern>${log.folder}/cd_context.%d{yyyy-MM-dd}.log</fileNamePattern>
            <maxHistory>${log.history}</maxHistory>
        </rollingPolicy>
        <encoder>
            <charset>${log.encoding}</charset>
            <pattern>${log.pattern}</pattern>
        </encoder>
        <prudent>true</prudent>
    </appender>
    
    ...
    
    <appender name="rollingCoreLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <fileNamePattern>${log.folder}/cd_core.%d{yyyy-MM-dd}.log</fileNamePattern>
            <maxHistory>${log.history}</maxHistory>
        </rollingPolicy>
        <encoder>
            <charset>${log.encoding}</charset>
            <pattern>${log.pattern}</pattern>
        </encoder>
        <prudent>true</prudent>
    </appender>
    
    ...
    
    <logger name="com.tridion" level="${log.level}"/>
    <logger name="com.sdl.context" level="${log.level}">
        <appender-ref ref="rollingContextLog"/>
    </logger>
    <logger name="Tridion.ContentDelivery" level="${log.level}">
        <appender-ref ref="rollingCoreLog"/>
    </logger>
    <root level="OFF">
        <appender-ref ref="rollingCoreLog"/>
    </root>