Sun Java logo     이전      목차      색인      다음     

Sun logo
Sun Java System Identity Synchronization for Windows 1 2004Q3 설치 및 구성 설명서 

10장
감사 및 오류 파일 이해

Identity Synchronization for Windows에는 설치 및 구성 상태, 일상적인 시스템 운영 및 구현에 관련된 모든 오류 조건 등에 대한 정보가 제공됩니다.

이 장에서는 다음 절을 통해 이러한 정보를 액세스하고 이해하는 방법에 대해 설명합니다.


로그 이해

Identity Synchronization for Windows 콘솔의 Status 탭에 다양한 종류의 정보가 표시됩니다.

탐색 트리 창(왼쪽)에서 다음 노드 중 하나를 선택하면 Status 탭의 내용이 해당 항목에 대한 정보를 표시하도록 변경됩니다.

Log Types

여기에서는 Identity Synchronization for Windows에서 사용할 수 있는 다양한 종류의 로그에 대하여 설명합니다.

중앙 로그

Identity Synchronization for Windows 구성요소가 Message Queue에 액세스할 수 있는 한 모든 오류 및 감사 메시지가 Identity Synchronization for Windows 중앙 기록기에 기록됩니다. 따라서 이 중앙 로그(모든 구성요소의 메시지 포함)가 주로 모니터해야 하는 로그입니다.

중앙화된 로그는 코어가 설치된 컴퓨터의 다음 디렉토리에 위치합니다.

각 구체적인 로그는 의 설명과 같습니다.

표 10-1) Identity Synchronization for Windows 로그 종류

로그 이름

설명

error.log

여기에 경고와 중요한 메시지가 보고됩니다.

audit.log

각 동기화 이벤트에 대한 메시지를 포함하는 error.log의 상위 집합입니다.

resync.log

여기에 resync 명령이 생성한 메시지가 보고됩니다.

각 중앙 로그에는 또한 각 구성요소 ID에 대한 정보가 포함됩니다. 예:

[2003/03/14 14:48:23.296 -0600] INFO 13 "System Component Information: SysMgr_100 is the system manager (CORE); console is the Product Console User Interface; CNN100 is the connector that manages [airius.com (ldaps:// server1.airius.com:636)]; CNN101 is the connector that manages [dc=airius,dc=com (ldap:// server2.airius.com:389)];"

중앙 로그에 더하여 각 구성요소에는 자체의 로컬 로그가 있습니다. 중앙 기록기로 기록할 수 없는 문제의 경우 이들 로컬 로그를 사용하여 커넥터의 문제를 진단할 수 있습니다.

로컬 구성요소 로그

각 커넥터, 시스템 관리자 및 중앙 기록기에는 다음의 로컬 로그가 있습니다.

표 10-2) 로컬 로그

로그 이름

설명

audit.log

각 동기화 이벤트에 대한 메시지를 포함하는 error.log의 상위 집합입니다. 이들 메시지는 또한 중앙의 audit.log에도 기록됩니다.

error.log

여기에 경고와 중요한 메시지가 보고됩니다. 이들 메시지는 또한 중앙의 error.log에도 기록됩니다.

이들 로컬 로그는 다음 하위 디렉토리에 위치합니다.

sysmgr 및 clogger100(중앙 기록기) 디렉토리는 코어가 설치된 컴퓨터에 있습니다.

Identity Synchronization for Windows에서 이들 로그는 다음과 같이 매일 현재 로그를 날짜가 포함된 로그 파일로 이동하여 교체됩니다.

audit_2004_08_06.log


참고

기본적으로 Identity Synchronization for Windows는 10일 후 커넥터 로그를 삭제합니다. 이 기간은 Log.properties 파일의 com.sun.directory.wps.logging.maxmiumDaysToKeepOldLogs 값을 편집하고 서버 데몬을 다시 시작하여 연장할 수 있습니다.


로컬 Windows NT 하위 구성요소 로그

또한 다음의 Windows NT 하위 구성요소에도 로컬 로그가 있습니다.

이들 하위 구성요소 로그는 다음 디렉토리의 SUBC1XX (SUBC100 등) 하위 디렉토리에 있습니다.

<installation_root>/isw-<machine_name>/logs/

Identity Synchronization for Windows에서 이들 파일의 크기는 1MB로 제한되며 10개의 로그만 유지합니다.

Directory Server 플러그인 로그

Directory Server 플러그인은 Directory Server를 통하여 중앙 로그로 정보를 기록하며 Directory Server 로그 프로그램을 통하여 기록합니다. 따라서 로컬 Directory Server 프러그인 로그 메시지는 또한 Directory Server 오류 로그에도 저장됩니다.

Directory Server는 다른 Directory Server 플러그인 및 구성요소의 정보를 오류 로그에 저장합니다. Identity Synchronization for Windows Directory Server 플러그인에서 메시지를 확인하려면 isw 문자열이 포함된 줄을 필터합니다.

기본적으로 오류 로그에는 최소한의 플러그인 로그 메시지만 표시됩니다.
예:

[14/Jun/2004:17:08:36 -0500] - ERROR<38747> - isw - conn=-1 op=-1 msgId=-1 - Plugins unable to establish connection to DS Connector at attila:1388, will retry later

Directory Server Management 콘솔에서 다음과 같이 Directory Server 오류 로그의 기본 표시 수준을 변경할 수 있습니다.

  1. Directory Server 콘솔을 엽니다.
  2. Configuration 탭을 선택합니다.
  3. 탐색 창에서 Logs 노드를 누릅니다.
  4. Errors 탭을 선택합니다.
  5. Log Level 버튼을 누릅니다.
  6. Plugins 선택란을 선택합니다. 더 세밀히 표시하려면 Vervose Mode를 사용 설정합니다.
  7. OK를 누른 다음 Save를 누릅니다.

Directory Server 로깅에 대한 자세한 내용은 Sun Java System Directory 5 2004Q2 Server Administrator's Guide(http://docs.sun.com/db/coll/DirectoryServer_04q2)를 참조하십시오.

로그 읽기

각 로그 메시지에는 다음 정보가 포함됩니다.


로그 파일 구성

Identity Synchronization for Windows 콘솔을 사용하여 다음과 같이 구현에 대한 로깅을 구성할 수 있습니다.

  1. 콘솔을 열고 Configuration 탭을 선택합니다.
  2. 탐색 트리 창에서 Logs 노드가 보일 때까지 노드를 확장합니다.
  3. Logs 노드를 선택하면 Configuration 탭에 Log Files 패널이 표시됩니다( 참조).
  4. 그림 10-2) 로그 파일 구성
    로그 파일을 구성합니다.

  5. 로그 파일 창에서 다음과 같이 로그 파일을 구성합니다.
    • 파일에 로그 기록.로그를 코어 호스트에 있는 파일에 기록하려면 이 옵션을 사용합니다.
    • 이 옵션을 선택한 후 다음 작업을 할 수 있습니다.

      • 기본 로그 디렉토리와 파일(예: /var/opt/SUNWisw/logs/central)을 사용 설정합니다.
      • Write log files to directory 옵션을 사용 설정하고 로그 파일의 경로와 파일 이름을 지정합니다.

      • 참고

        콘솔은 지정한 로그 파일 위치가 실제로 존재하는지 확인하지 않습니다. 중앙 기록기는 로그 디렉토리가 없는 경우 이를 만듭니다. 따라서 로그를 확인할 때까지 존재하지 않는 로그 위치를 지정하고 정했다는 것을 알 수 없습니다. 몇 번의 로그 확인 시도 후에 콘솔이 지정한 위치에서 로그를 찾을 수 없다는 보고 메시지가 표시됩니다.


    • Solaris에만 적용 -- Write logs to syslog daemon: Identity Synchronization for Windows가 Solaris 플랫폼에 있는 경우 이 옵션을 사용합니다.
      드롭다운 목록을 사용하여 로그를 기록할 기준을 선택합니다. (기본값은 DAEMON입니다.)

    • 참고

      이 옵션을 선택하면 Identity Synchronization for Windows가 syslog에 모든 것을 기록하지만, syslog은 기본적으로 WARNING 및 SEVERE 메시지만 기록하도록 구성되었습니다.

      syslog이 INFO 메시지를 기록하도록 하려면 /etc/syslog.conf를 편집하고 다음 줄을 변경합니다.

      *.err;kern.debug;daemon.notice;mail.crit /var/adm/messages

      변경 후:

      *.err;kern.debug;daemon.notice;daemon.info;mail.crit /var/adm/messages

      이렇게 변경한 후, 반드시 다음과 같이 syslog 데몬을 다시 시작해야 합니다.

      /etc/init.d/syslog stop ; /etc/init.d/syslog start

      FINE, FINER 및 FINEST 로깅을 사용하려면 세미 콜론(;)으로 분리된 목록에 daemon.debug을 포함합니다.


    • Remove Old Logs: 로그 파일의 수는 제한 없이 늘어납니다(하루에 하나씩). 디스크 공간이 부족해지는 경우를 피하려면 이 옵션을 사용 설정하고 프로그램이 중앙 로그 파일에서 이전 로그를 삭제하는 때를 지정하십시오.

      예를 들어 30일을 지정하면 Identity Synchronization for Windows가 31일이 경과한 모든 파일을 삭제합니다.

    • 로그 수준. 드롭 다운 목록을 사용하여 시스템 로그에서 표시할 세부 수준을 선택합니다. ("로그 수준" 페이지 268 참조)
  6. 이들 옵션을 기준으로 하는 로그 파일을 만들려면 Save Log Configuration 버튼을 누릅니다.


디렉토리 소스 상태 보기

디렉토리 소스의 상태를 보려면 다음과 같이 합니다.

  1. Identity Synchronization for Windows 콘솔에서 Status 탭을 누릅니다.
  2. 탐색 트리 창에서 Directory Source 노드를 확장한 후, 해당 디렉토리 소스 노드(dc=example,dc=com 등)를 선택합니다.
  3. Status 탭 내용이 변경되어 선택한 디렉토리 소스에 관련된 정보가 표시됩니다(예는 참조).

    그림 10-3) 디렉토리 소스 상태
    디렉토리 소스 내용이 표시됩니다.


    참고

    디렉토리 소스 상태를 표시할 때 실제로는 해당 디렉토리 소스에 연결된 커넥터의 상태가 표시되는 것입니다.


    Status 탭에 제공되는 정보는 다음과 같습니다.

    • Update: 이 탭의 정보를 새로 고치려면 Update를 누릅니다.
    • State: 디렉토리 소스의 현재 상태가 표시됩니다. 유효한 상태는 다음과 같습니다.
      • Uninstalled:커넥터가 설치되지 않았습니다.
      • Installed: 커넥터가 설치되었으나 아직 런타임 구성을 수신하지 않았으므로 동기화의 준비가 되지 않았습니다. 커넥터가 1분 이상 이 상태를 유지하는 경우 잘못된 것이 있을 것입니다.
      • Ready: 커넥터가 동기화의 준비가 되었으나 현재 동기화하는 객체가 없습니다. 동기화가 아직 시작되지 않았거나 동기화가 시작되었으나 하위 구성요소 중 커넥터와의 연결이 설정되지 않은 것이 있는 경우 커넥터의 상태가 Ready로 유지됩니다.
      • Syncing: 커넥터가 객체를 동기화하는 중입니다. 여전히 오류가 있을 수 있으므로 동기화되지 않은 변경 내용이 있는 경우 오류 로그를 확인하십시오.
    • Active: 디렉토리 소스를 사용 중인지 또는 정지되었는지 표시합니다.
    • Last Communication:디렉토리 소스의 커넥터가 마지막으로 응답한 시간을 표시합니다.


설치 및 구성 상태 보기

Identity Synchronization for Windows 설치 및 구성 프로세스에서 남아 있는 필수 완료 단계를 보려면 다음과 같이 합니다.

  1. Identity Synchronization for Windows 콘솔에서 Status 탭을 누릅니다.
  2. 탐색 트리 창에서 To Do 노드를 확장합니다.
  3. Status 탭 내용이 변경되어 설치 및 구성 단계의 점검 목록이 표시됩니다(예는 참조).

    그림 10-4) To Do 목록 보기
    To Do 목록 보기.

  4. Update 버튼(오른쪽 상단)을 눌러 목록을 새로 고칩니다.
  5. 완료된 단계는 선택 표시되며 흐리게 표시됩니다. 설치 및 구성 과정을 성공적으로 완료하려면 나머지 단계를 반드시 완료해야 합니다.


감사 및 오류 로그 보기

오류 로그를 보려면 다음과 같이 합니다.

  1. Identity Synchronization for Windows 콘솔에서 Status 탭을 누릅니다.
  2. 탐색 트리 창에서 Audit File 또는 Error File 노드를 확장합니다.
  3. Status 탭 내용이 변경되어 현재 로그()를 표시합니다.

    그림 10-5) 로그 보기
    로그 보기.

    Status 탭에 제공되는 정보는 다음과 같습니다.

    • Refresh: 최신 감사 또는 오류 정보를 로드합니다.
    • Continuous: 최근 감사 또는 오류 정보를 지속적으로 업데이트 및 표시합니다.
    • Log File:표시되는 감사 또는 오류 로그의 전체 경로 이름을 표시합니다. 예:
    • C:\Program Files\Sun\MPS\isw-<hostname>\logs\central\audit.log

    • Lines to show:표시할 감사 또는 오류 항목의 수를 지정합니다. (기본값은 25입니다.)


Windows NT 컴퓨터에서 감사 사용 설정

사용자의 구현 환경에 Windows NT 시스템이 있을 경우, 감사 기능의 활성화 여부를 확인하십시오. 감사 기능이 활성화 되어 있지 않으면 Identity Synchronization for Windows가 해당 시스템의 메시지를 기록할 수 없습니다.

다음과 같은 방법으로 Windows NT 컴퓨터에서 감사 로깅을 사용 설정합니다.

  1. Windows NT 시작 메뉴에서 프로그램 > 관리 도구 > 도메인 사용자 관리자를 선택합니다.
  2. 사용자 관리자 대화 상자가 표시되면 메뉴 표시줄에서 정책 > 감사를 선택합니다.
  3. 감사 정책 대화 상자가 표시됩니다.

  4. 이 이벤트 감사 버튼을 선택한 후 성공 및 실패 선택란을 선택합니다.
  5. 확인을 눌러 대화 상자를 닫습니다.

이 설정은 이를 다시 변경할 때까지 유효합니다.



이전      목차      색인      다음     


부품 번호: 817-6199-05.   Copyright 2004 Sun Microsystems, Inc. All rights reserved.