Назад | Перейти на главную страницу

Как настроить Tridion Logging для связывания с логбэком?

Tridion 2011 централизует всю конфигурацию журналирования в файле logback.xml. Как настроить подробный журнал разрешения ссылок в Tridion 2011?

Я не думаю, что это все, поскольку он использует DeployerLog. Я что-то упускаю?

   <logger name="com.tridion.tcdl">
        <appender-ref ref="rollingDeployerLog"/>
   </logger>

Я думаю, что информация о связывании будет - по умолчанию - появится в cd_core.log, так как это, кажется, «всеобъемлющий» журнал для всех классов com.tridion. *.

Вы можете явно добавить журнал для связывания следующим образом:

Создайте приложение только для ссылок:

<appender name="linkingLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
        <fileNamePattern>${log.folder}/cd_link.%d{yyyy-MM-dd}.log</fileNamePattern>
        <maxHistory>${log.history}</maxHistory>
    </rollingPolicy>
    <encoder>
        <pattern>${log.pattern}</pattern>
    </encoder>
    <prudent>true</prudent>
</appender>

Затем привяжите связывающие классы к этому приложению:

<logger name="com.tridion.linking" level="${log.level}">
    <appender-ref ref="linkingLog"/>
</logger>

если вы хотите использовать другой уровень журнала для этого конкретного файла журнала, измените его в элементе журнала.