메인 콘텐츠로 건너뛰기
Waters Korea

NuGenesis SDMS에서 Apache Tomcat에 대한 디버그 로깅을 활성화하는 방법 - WKB75160

Article number: 75160To English version

목적 또는 목표

Apache Tomcat에서 자세한 로그 파일을 가져옵니다.

환경

  • NuGenesis 8 SDMS
  • NuGenesis 9 SDMS

절차

  1. 로깅 속성은 설정 파일에 정의됩니다.
    • NuGenesis 8: Drive:\Program Files (x86)\apache-tomcat-6.0.29\conf\logging.properties
    • NuGenesis 9: Drive:\Program Files (x86)\Waters\apache-tomcat-9.0.8\conf\logging.properties
  2. 파일에서 다음 라인을 검색합니다.
    • org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
  3. 디버그 로깅을 활성화하려면 로그 레벨을 ALL로 설정합니다.
  4. 파일을 저장하고 닫습니다.
  5. Apache Tomcat 서비스를 다시 시작합니다.
  6. 로그 파일은 다음 위치에 기록됩니다.
    • NuGenesis 8: Drive:\Program Files (x86)\apache-tomcat-6.0.29\logs\localhost.<DATE>.log
    • NuGenesis 9: Drive:\Program Files (x86)\Waters\apache-tomcat-9.0.8\logs\localhost.<DATE>.log

추가 정보

로그 레벨은 SEVERE, WARNING, CONFIG, FINE, FINER, FINEST, ALL의 순서로 나열됩니다.

Apache Tomcat에는 액세스 로그 파일도 있습니다. 이 로그(NuGenesis 설치에서 기본적으로 비활성화 됨)는 Microsoft IIS의 WWW 액세스 로그와 유사한 정보를 제공하지만 Tomcat의 관점에서 볼 수 있습니다. 액세스 로그를 활성화하려면 다음과 같이하십시오.

  • NuGenesis Tomcat 설치에서 server.xml 파일을 편집합니다.
    • NuGenesis 8: Drive:\Program Files (x86)\apache-tomcat-6.0.29\conf\server.xml
    • NuGenesis 9: Drive:\Program Files (x86)\Waters\apache-tomcat-9.0.8\conf\server.xml
  • 첫 번째 "<Context ..." 위의 파일에 다음 라인을 추가합니다.
    • <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%t %a %S %H %m %U %q %s" resolveHosts="false"/>
  • 파일을 저장하고 닫습니다.
  • Apache Tomcat 서비스를 다시 시작합니다.
  • 액세스 로그는 NuGenesis Tomcat 설치 경로의 \logs 폴더에 기록됩니다.

id75160, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG