Sun Java System Directory Server Enterprise Edition 6.2 관리 설명서

디렉토리 서버 로그 보기

서버의 기본 instance-path/logs 파일에서 로그를 직접 볼 수 있습니다. 기본 경로를 수정한 경우 다음과 같이 dsconf 명령을 사용하여 로그 파일 위치를 찾을 수 있습니다.


$ dsconf get-log-prop -h host -p port log-type path

디렉토리 서비스 제어 센터(Directory Service Control Center, DSCC)를 통해 로그 파일을 볼 수도 있습니다. DSCC를 사용하여 로그 항목을 보고 정렬할 수 있습니다.

아래 그림은 DSCC의 디렉토리 서버 액세스 로그 샘플을 보여줍니다.

그림 14–1 DSCC 액세스 로그

DSCC를 통해 본 액세스 로그액세스 로그 항목이 표에 나열됩니다.

Procedure디렉토리 서버 로그 미행 방법

dsadm 명령을 사용하여 디렉토리 서버 로그의 지정된 줄 수를 표시하거나, 지정된 수명보다 짧은 로그 항목을 표시할 수 있습니다. 이 예에서는 오류 로그를 미행합니다. 액세스 로그를 미행하려면 show-error-log 대신 show-access-log를 사용합니다.

  1. 특정 수명보다 짧은 오류 로그 항목을 표시합니다.


    $ dsadm show-error-log -A duration instance-path
    

    기간에 대해 단위를 지정해야 합니다. 예를 들어 24시간보다 짧은 오류 로그 항목을 표시하려면 다음을 입력합니다.


    $ dsadm show-error-log -A 24h /local/ds
  2. 오류 로그에서 지정된 줄 수를 표시합니다(끝에서 시작).


    $ dsadm show-error-log -L last-lines instance-path
    

    줄 수는 정수로 표시됩니다. 예를 들어 마지막 100개 행을 표시하려면 다음을 입력합니다.


    $ dsadm show-error-log -L 100 /local/ds

    값을 지정하지 않은 경우 표시되는 기본 줄 수는 20입니다.