By default, CID logs its log messages to the standard Content Delivery log. If you want, you can enable explicit logging for the Image Transformation servlet only.
Procedure
- To enable explicit logging, access your Web application and navigate to the WEB-INF/classes/ (Java) or bin\config\ (.NET) folder.
- Open logback.xml for editing.
- Add the following
appender section:
<appender name="rollingImagesLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.folder}/cd_image.%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>
- Add the following
logger sections:
<logger name="com.sdl.context.image" level="${log.level}">
<appender-ref ref="rollingImagesLog" />
</logger>
<logger name="com.sdl.context.resource" level="${log.level}">
<appender-ref ref="rollingImagesLog" />
</logger>
<logger name="com.sdl.context.transformation" level="${log.level}">
<appender-ref ref="rollingImagesLog" />
</logger>
- Save and close logback.xml.
- Restart your Web application.