로그 백과 연결하기 위해 Tridion 로깅을 구성하는 방법은 무엇입니까?


8

Tridion 2011은 모든 로깅 구성을 logback.xml 파일에 집중시킵니다. Tridion 2011에서 링크 해결에 대한 자세한 로깅을 구성하려면 어떻게합니까?

DeployerLog를 사용하기 때문에 이것이 아니라고 생각합니다. 뭔가 빠졌습니까?

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

답변:


7

링크 정보는 기본적으로 cd_core.log에 나타날 것이라고 생각합니다. 이것이 모든 com.tridion. * 클래스에 대한 "catch-all"로그인 것 같습니다.

다음과 같이 링크를 위해 명시 적으로 로그를 추가 할 수 있습니다.

연결 전용 어 펜더를 작성하십시오.

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

이 특정 로그 파일에 다른 로그 레벨을 사용하려면 로거 요소에서 변경하십시오.


고마워요. 이것은 내가 기본 로그 백 파일에서 찾고 잃어버린 것입니다. 향후 로깅 샘플에 포함되어 있으면 좋을 것입니다.
robrtc
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.