Delegated Administrator 구성 요소, Delegated Administrator가 배포된 웹 컨테이너 그리고 Directory Server 및 Access Manager에 의해 생성된 로그 파일을 검사하여 Delegated Administrator의 로그 정보를 얻을 수 있습니다.
이 부록은 다음 내용으로 구성되어 있습니다.
Delegated Administrator 유틸리티(commadmin)를 디버그하기 위해 commadmin 명령을 -v 옵션과 함께 사용하여 클라이언트에서 디버그 메시지를 인쇄할 수 있습니다.
Delegated Administrator 콘솔에서는 런타임 로그 파일을 생성합니다.
기본 로그 파일 이름: da.log
기본 위치: /opt/SUNWcomm/log
로그 등록 정보 파일을 편집하여 직접 로그 파일을 지정할 수 있습니다.
기본 위치:
/var/opt/SUNWcomm/da/WEB-INF/classes/com/sun/ \ comm/da/resources |
logger.properties 파일에서 다음 등록 정보를 변경할 수 있습니다.
da.logging.enable=yes 또는 no
여기서 yes는 로깅을 활성화하고 no는 로깅을 비활성화합니다.
기본적으로 로깅은 비활성화되어 있습니다. 로깅을 활성화하려면 이 값을 yes로 설정해야 합니다.
da.log.file=full pathname
로깅 문이 기록되는 디렉토리 및 파일을 지정합니다. 이 등록 정보에 의해 da.log는 지정된 파일 이름 및 위치로 바뀝니다.
웹 컨테이너에 설치된 Delegated Administrator 서블릿에 의해 생성되는 디버그 문이 기록될 Delegated Administrator 서버 로그를 만들 수 있습니다.
이를 위해 디버그 서블릿이 Delegated Administrator 서블릿 실행으로 생성되는 디버그 메시지를 로깅할 수 있게 합니다. 브라우저에서 다음 URL로 이동하여 디버그 서블릿을 활성화할 수 있습니다.
http://machine name: port/commcli/debug?op=set&state=all&package=all&filename= full path
여기서
machine name은 Delegated Administrator 서버가 실행 중인 시스템의 이름입니다.
full path는 메시지가 기록되는 전체 디렉토리 경로 및 로그 이름입니다.
예를 들면 다음과 같습니다.
http://abc.red.iplanet.com:8008/commcli/debug?op= \ set&state=all&package=all&filename=/tmp/debug.log |
위 URL에서는 디버그 서블릿 메시지를 다음 경로 및 파일에 로깅합니다.
/tmp/debug.log
웹 컨테이너를 다시 시작할 때마다 디버그 서블릿을 활성화해야 합니다.
웹 컨테이너에서 생성하는 서버 로그를 검사하여 Delegated Administrator를 추가로 디버그할 수 있습니다.
Web Server는 다음 경로에 위치한 액세스 및 오류 로그를 관리합니다.
/web_server_base/https-machine name/logs
여기서
web_server_base는 Web Server 소프트웨어가 설치된 경로입니다.
machine name은 Web Server가 실행 중인 시스템의 이름입니다.
Application Server 7.x는 다음 경로에 위치한 액세스 및 오류 로그를 관리합니다.
/application_server7_base/domains/domain1/server1/logs
여기서
application_server7_base는 Application Server 7.x 소프트웨어가 설치된 경로입니다.
Application Server 8.x는 다음 경로에 위치한 액세스 및 오류 로그를 관리합니다.
서버 로그:
/application_server8_base/domains/domain1/logs
액세스 로그:
/application_server8_base/domains/domain1/logs/access/server_access_log
여기서
application_server8_base는 Application Server 8.x 소프트웨어가 설치된 경로입니다.
Directory Server 및 Access Manager가 생성한 로그를 검사하여 Delegated Administrator를 추가로 디버그할 수 있습니다.
Directory Server는 다음 경로에 위치한 액세스 및 오류 로그를 관리합니다.
/var/opt/mps/serverroot/slapd-hostname /logs
여기서
hostname은 Directory Server가 실행 중인 시스템의 이름입니다.
Access Manager는 다음 경로의 로그 파일을 관리합니다.
/var/opt/SUNWam/debug
위 경로에는 amProfile 및 amAuth 로그가 들어 있습니다.
/var/opt/SUNWam/logs
위 경로에는 amAdmin.access 및 amAdmin.error 로그가 들어 있습니다.