tomcat log....

Posted by 겨울에
2011. 2. 16. 01:58 scrap/ Others

[번역] Tomcat 의 Log에 관하여  

server.xml 의 앞부분 번역입니다.
참고하시고, 도움이 되시길... http://jspstudy.zoa.to kenu
-------------------- 
  <!--
   Logging:
   로그에 관하여:
   
        Tomcat에서 로그는 매우 융통성이 많습니다; 모듈단위(예:
        ContextManager)로 로그파일을 가질 수 있거나, Servlets,
        Jasper 각각 만들 수 있거나, Servlet과 Jasper를 tomcat.log 파일
        하나에 기록할 수도 있습니다. 현재는 3개의 로그 스트림이 있습니
        다, "tc_log", "servlet_log", "JASPER_LOG". 
            Path:
            이 로그파일이 쌓이는 경로(파일)이며 TOMCAT_HOME 에 상대위치입니다.
            "path" 값을 생략하면 stderr 또는 stdout 파일이 사용됩니다.
            Verbosity(다변):
            어떤 타입의 메시지들이 기록될지 정하는 문턱(수위)입니다. 레벨은
            내포적입니다; 즉 "WARNING" 레벨은 warning, error, 또는 fatal 의
            메시지를 기록합니다. 레벨 기본값은 WARNING 입니다.
            verbosityLevel 은 다음과 같습니다:
               FATAL
               ERROR
               WARNING 
           INFORMATION
           DEBUG
            Timestamps(시간기록):
            기본적으로, 로그는 각 메시지 앞단에 "yyyy-MM-dd hh:mm:ss"의 형식
            으로 시간기록을 남깁니다. 이 기능을 완전히 멈추려면 'timestamp="no"'
            라고 적어줍니다. 효과적인 시간표시인 msec-since-epoch 를 사용하려면
            'timestampFormat="msec"' 를 설정합니다. 형식을 만들어 사용하려면,
            'timestampFormat="hh:mm:ss"' 형태로 사용할 수 있습니다. 
            단 java.text.SimpleDateFormat (see Javadoc API)의 형식을 준수해야
            합니다. 제품환경을 위해, 권장하는 것은 이 시간기록 기능을 사용하지
            않거나  형식을 "msec" 를 사용하는 것입니다.
            Custom Output:
            "Custom" 이 의미하는 것은 "normal looking"입니다. "Non-custom" 의
            의미는 "surrounded with funny xml tags"입니다. 어쩌구저쩌구, 현재
            기본값은 'custom="yes"'(즉, tag 없다) 입니다.
            Per-component Debugging:
            어떤 컴포넌트는 "debug" 속성을 사용합니다. 이것은 로그출력을 더 자세
            하게 표현합니다. 어떤 컴포넌트에 대해서 "debug" 수준으로 설정하면,
            특별한 디버깅정보를 출력해줍니다.
   -->
   <!-- 화면에 메시지가 출력되는 것을 원하지 않으면 아래 있는 Logger element에 
           path="logs/tomcat.log" 
            을 추가해주십시오.
   -->
   <Logger name="tc_log" 
           verbosityLevel = "INFORMATION" 
   />
   <Logger name="servlet_log" 
           path="logs/servlet.log"
   />
   <Logger name="JASPER_LOG" 
               path="logs/jasper.log"
               timestampFormat="hh:mm:ss"
           verbosityLevel = "INFORMATION" />

◎ kenu (heogn@popsmail.com)   02/13[10:32] 203.248.117.4 
version은 3.2.1 입니다.
[출처] Tomcat 의 Log에 관하여 |작성자 쩌비군