로그는 서버의 기본 instance-path/logs 파일에서 직접 볼 수 있습니다. 기본 경로를 수정한 경우에는 다음과 같이 dsconf 명령을 사용하여 로그 파일의 위치를 찾을 수 있습니다.
$ dsconf get-log-prop -h host -p port log-type path |
DSCC(디렉토리 서비스 제어 센터)를 통해 로그 파일을 볼 수도 있습니다. DSCC를 사용하여 로그 항목을 보고 정렬할 수 있습니다.
아래 그림은 DSCC의 Directory Server 액세스 로그 샘플을 보여줍니다.
dsadm 명령을 사용하여 Directory Server 로그 중 지정된 줄 수를 표시하거나 지정된 사용 기간 내의 로그 항목을 표시할 수 있습니다. 이 예에서는 오류 로그를 추적합니다. 액세스 로그를 추적하려면 show-error-log 대신 show-access-log를 사용합니다.
특정 사용 기간 내의 오류 로그 항목을 표시합니다.
$ dsadm show-error-log -A duration instance-path |
기간의 단위를 지정해야 합니다. 예를 들어 24시간 이내에 발생한 오류 로그 항목을 표시하려면 다음을 입력합니다.
$ dsadm show-error-log -A 24h /local/ds |
오류 로그에서 지정된 줄 수를 표시합니다(끝에서부터 시작).
$ dsadm show-error-log -L last-lines instance-path |
줄 수는 정수로 표시됩니다. 예를 들어 마지막 100줄을 표시하려면 다음을 입력합니다.
$ dsadm show-error-log -L 100 /local/ds |
값을 지정하지 않은 경우 기본적으로 표시되는 줄 수는 20개입니다.