Sun Java System Calendar Server 6 2005Q4 관리 설명서

디버깅 정보 설정

전체 시스템을 “디버그 모드”로 실행하는 ics.conf 매개 변수는 없지만 이 절에서는 유용한 디버그 정보를 가져오는 몇 가지 방법을 설명합니다.


주 –

과도한 로깅과 모니터링은 성능에 부정적인 영향을 주므로 필요하지 않은 경우 해제하십시오.


로깅 수준 올리기

다음 표에 표시된 매개 변수를 사용하여 로깅의 세부 수준을 늘리십시오.

매개 변수 

설명 및 기본값 

logfile.loglevel

CRITICAL, ALERT, ERROR, WARNING, NOTICEINFORMATION을 포함하여 모든 수준을 기록하려면 DEBUG로 설정합니다. 이 설정은 모든 로그에 적용됩니다.

사용 가능한 다른 로그에 대한 자세한 내용은 Calendar Server 로그 파일 사용을 참조하십시오.

LDAP 캐시에 대한 액세스 로깅 활성화

LDAP 데이터 캐시에 대한 모든 액세스를 기록하고 로그(보고서)를 출력하려면 다음 표에 표시된 ics.conf 매개 변수를 설정합니다.

매개 변수 

설명 및 기본값 

local.ldap.cache.stat.enable

LDAP 데이터 캐시에 대한 액세스 로그 여부 및 로그 파일의 통계 인 쇄 여부를 지정합니다. 기본값은 “no”(통계 기록 안 함)입니다. 통계 로깅을 사용 가능하게 하려면 “yes”로 설정합니다.

성능 개선을 위해 디버그 모드에서만 사용하십시오. 

local.ldap.cache.stat.interval

각 통계 보고서가 로그 파일에 기록되는 간격을 초 단위로 지정합니 다. 기본값은 “1800”초(30분)입니다.

로깅이 사용 가능한 경우에만 활성화됩니다. 간격을 줄이면 문제를 정확히 식별하는데 도움이 됩니다. 간격을 늘리면 시스템 로드가 줄어듭니다. 

LDAP 캐시 지우기

Calendar Server에는 현재 LDAP 캐시 데이터를 만료하기 위한 논리가 없습니다. ldap_cache 디렉토리의 내용을 수동으로 제거한 후 Calendar Server를 다시 시작해야 합니다.

ProcedureLDAP 캐시 지우기

단계
  1. Calendar Server를 중지합니다.

  2. /var/opt/SUNWics5/csdb/ldap_cache 디렉토리의 모든 파일을 제거하되, ldap_cache 디렉토리 자체는 제거하지 않습니다.

  3. Calendar Server를 다시 시작합니다.

Calendar Server 유틸리티를 사용하여 시스템 모니터

시스템을 모니터하려면 다음 Calendar Server 유틸리티를 사용합니다.

Calendar Server 유틸리티에 대한 자세한 내용은 부록 D, Calendar Server 명령줄 유틸리티 참조 를 참조하십시오.