¿Cómo configurar Tridion Logging para vincular con logback?


8

Tridion 2011 centraliza toda la configuración de registro en el archivo logback.xml. ¿Cómo configuro el registro detallado de la resolución de enlaces en Tridion 2011?

No creo que sea así, ya que usa DeployerLog. ¿Me estoy perdiendo de algo?

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

Respuestas:


7

Creo que la información de enlace aparecerá, por defecto, en el cd_core.log, ya que parece ser un registro "general" para todas las clases com.tridion. *.

Puede agregar un registro explícitamente para vincularlo de la siguiente manera:

Cree un apéndice de solo enlace:

<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>

Luego, vincule las clases de enlace a este apéndice:

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

si desea utilizar un nivel de registro diferente para este archivo de registro específico, cámbielo en el elemento del registrador.


Gracias nuno Esto es exactamente lo que estaba buscando y faltaba en el archivo de inicio de sesión predeterminado. Será bueno si esto se incluye en las futuras muestras de registro.
robrtc
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.