|
|
| Sun ONE Directory Proxy Server 관리자 설명서 |
이 장에서는 Sun ONE Directory Proxy Server에서 항목 또는 메시지를 기록한 다음 Directory Proxy Server 서버 콘솔을 사용하여 기록된 항목을 참조하여 해당 작업을 모니터링하는 방법을 설명합니다.
이 장은 다음 내용으로 구성되어 있습니다.
로깅 개요
Directory Proxy Server는 두 가지 유형의 로그를 유지 관리할 수 있습니다.
다음 절에서는 두 로그 유형에 대해 자세히 설명합니다.
시스템 로그
Directory Proxy Server에서는 사용자가 시스템을 모니터링하고 디버그할 수 있도록 여러 이벤트 및 시스템 오류의 로그 레코드를 광범위하게 유지 관리할 수 있습니다. 모든 로그 레코드는 텍스트 파일로 관리할 수 있으며 쉽고 빠르게 검색할 수 있도록 로컬 파일 시스템에 저장할 수 있습니다. 기본적으로 Directory Proxy Server는 이 파일에 로그 항목을 기록합니다.
<server-root>/dps-<hostname>/logs/fwd.log
로그 파일의 각 메시지에는 타임스탬프가 있습니다. 또한, Directory Proxy Server에 속하는 프로세스 번호와 메시지 번호가 있습니다.
식별 및 필터링의 편의를 위해 Directory Proxy Server에서 기록되는 이벤트는 다양한 범주로 분류됩니다. 이러한 범주는 10-1에 나열되어 있습니다. 각 범주에는 동일하거나 비슷한 특성을 갖거나 특정 기능 영역에 속하는 메시지가 표시됩니다. 로그 파일에는 그 구성에 따라 이러한 범주 중 하나 이상에 속하는 항목을 기록할 수 있습니다.
Directory Proxy Server 구성에서 각 메시지 범주는 특정 로그 수준에 해당합니다. 로그 수준은 서버에서 수행할 로깅 수준(로깅의 정보 수준)을 나타냅니다.
- 우선 순위가 높을수록 더 적은 정보가 필요하기 때문에 우선 순위가 높은 이벤트만 기록됩니다.
- 우선 순위가 낮을수록 더 많은 정보가 제공되기 때문에 로그 파일에 더 많은 종류의 이벤트가 기록됩니다.
10-1에는 메시지 범주가 우선 순위를 기준으로 내림차순으로 나열되어 있습니다. 즉, 위험이 우선 순위 수준이 가장 높고 세부 정보 추적이 우선 순위 수준이 가장 낮습니다.
Directory Proxy Server에서는 로깅의 양을 지정할 수 있습니다. 즉, 로그 수준을 사용하여 이벤트의 심각도에 따라 로그 항목을 필터링할 수 있습니다. 기본적으로 이 수준은 경고로 설정되어 있습니다.
주 로그 수준은 부가적인 것입니다. 즉, 로그 수준으로 경고를 선택하면 경고, 예외 및 위험 수준 메시지가 기록됩니다. 특히 로깅 수준이 더 낮을수록 로그 데이터의 볼륨이 커질 수 있습니다. 호스트 시스템에 모든 로그 파일에 필요한 디스크 공간이 충분히 있는지 확인합니다.
선택적으로 Windows NT 이외의 플랫폼에서 로그 메시지를 파일 대신 syslog 데몬에 보내도록 Directory Proxy Server를 구성할 수 있지만, 로그 메시지를 파일과 syslog 데몬 모두에 동시에 보낼 수는 없습니다. 이 구성을 선택할 경우 syslogd를 정확하게 구성해야 합니다. 예를 들어, 모든 메시지를 특정 파일인 /var/adm/messages에 기록하게 하려면 /etc/syslog.conf에 다음 행을 추가해야 합니다.
daemon.crit;daemon.warning;daemon.info;daemon.debug /var/adm/messages
Directory Proxy Server에서는 daemon 기능을 crit, warning, info 및 debug 우선 순위 또는 로그 수준으로 사용합니다. 10-1은 syslog 이벤트와 Directory Proxy Server 이벤트 사이의 매핑을 나타냅니다.
표 10-2    로그 수준 매핑
Directory Proxy Server 이벤트
syslog 이벤트
필수
info
위험
crit
예외
err
경고
warning
알림
info
추적
info
세부 정보 추적
info
Directory Proxy Server 로그를 회전하고 다른 로깅 기능을 제어하려면 다음 객체 클래스를 사용합니다.
ids-proxy-sch-LogProperty
이 객체 클래스와 그 사용 방법에 대한 자세한 내용은 "dpsconfig2ldif"를 참조하십시오.
감사 로그
Directory Proxy Server에서는 로깅 시스템과 오류 메시지 외에도 모든 이벤트와 연결 통계에 대한 감사 추적을 관리할 수 있습니다. 예를 들어, LDAP 디렉토리에 방금 바인드/언바인드를 완료한 클라이언트의 DN을 기록할 수 있습니다.
기본적으로 Directory Proxy Server는 감사 메시지를 기록하도록 구성되어 있지 않습니다. 언제든지 이 기능을 활성화할 수 있습니다. 또한, 감사 메시지를 시스템 로그 항목이 기록되는 파일에 기록할지 대체 파일에 기록할지 여부를 지정할 수 있습니다. 다른 파일에 기록하도록 구성하지 않은 경우 감사 메시지는 시스템 로그 항목이 기록되는 파일에 다른 로그 메시지와 함께 기록됩니다. 자세한 내용은 다음을 참조하십시오.
주 감사 레코드를 사용하여 인증되지 않은 액세스 또는 작업을 검색할 수 있습니다. 이 기능을 사용하는 것이 좋습니다. 또한, 보안을 위해 Directory Proxy Server 감사 로그를 주기적으로 검사하여 잘못된 작업을 확인하십시오.
로그 구성
Directory Proxy Server에서 항목을 기록하도록 구성하려면 다음 단계를 따릅니다.
단계 1. 로그 설정 정의
로그 등록 정보에 대한 객체를 만들거나 정의하려면 이 단계를 반드시 수행해야 합니다. 로그 등록 정보에 대한 객체를 이미 만든 경우 해당 객체 중 하나를 사용하려면 다음 단계로 건너뜁니다.
- Directory Proxy Server 콘솔에 액세스합니다. 다음을 참조하십시오.
- 구성 탭을 선택한 다음 탐색 트리에서 로그를 확장합니다.
오른쪽 창의 오른쪽에 로깅 등록 정보에 대한 기존 객체 목록이 표시됩니다.
![]()
- 새로 만들기를 눌러 새 객체를 정의합니다.
로그 등록 정보 창 통계 탭이 활성화됩니다.
- 이름 필드에 객체 이름을 입력합니다. 이 이름은 고유한 영숫자 문자열이어야 합니다.
- 통계 탭에서 기록할 정보 종류를 지정합니다.
원하는 로깅 메시지 유형을 참조하는 상자를 선택합니다. 기본적으로 아무 옵션도 선택되지 않습니다. 로그 메시지는 디렉토리 수정, 모든 LDAP 작업, 네트워크 연결, 연결된 클라이언트 수 및 클라이언트 감사 정보 그룹으로 분류됩니다.
디렉토리 수정. 추가, 수정 및 삭제처럼 디렉토리에 작성하는 작업에 대한 통계가 기록됩니다.
모든 LDAP 작업. 모든 LDAP 작업에 대한 통계가 기록됩니다.
네트워크 연결. 네트워크 연결에 대한 통계가 기록됩니다.
연결된 클라이언트 수. 연결된 클라이언트 수와 같은 일반 통계가 기록됩니다.
클라이언트 감사 정보. 바인드/언바인드를 방금 완료한 클라이언트의 DN과 같은 감사 정보가 기록됩니다.
액세스 제어 목록 정보. 이 정보에는 로그 정보에 액세스할 권한이 있는 사용자의 목록이 있습니다.
- 출력 탭을 선택하고 로그 항목을 보낼 위치와 감사 추적을 기록할지 여부를 지정합니다.
![]()
로그 파일. Directory Proxy Server에서 해당 로그 항목을 기록할 위치를 제어하는 옵션을 표시합니다.
로그 항목을 $(dps_ROOT)/logs/fwd.log에 기록. 이 설정은 Directory Proxy Server에서 로그 항목을 $(dps_ROOT)/logs/fwd.log 파일에 기록하는 기본 설정입니다. 여기서 $(dps_ROOT)는 Directory Proxy Server가 설치되는 서버 루트 아래에 있는 디렉토리이며, 일반적으로 /usr/sunone/servers/dps-<hostname> 또는 \Program\Files\sunone\Servers\dps-<hostname>입니다.
로그 항목 기록 대상. Directory Proxy Server에서 해당 로그 항목을 기록할 대체 파일을 지정합니다. 파일 분리자는 플랫폼에 관계없이 UNIX 규약 다음에 와야 합니다.
기능이 있는 syslog 데몬에 로그 기록. (UNIX 전용) Directory Proxy Server에서 항목을 기록할 때 사용할 syslog 기능 코드를 선택합니다. 이 로그 등록 정보가 UNIX 시스템에 설치된 Directory Proxy Server 서버에 사용될 경우에만 이 설정을 선택해야 합니다. Windows NT 시스템에 설치된 Directory Proxy Server에 대해 이 옵션 지정하면 시스템이 작동하지 않게 됩니다. 이 속성 값을 지정하려면 Windows NT 및 UNIX에 대한 별도의 로그 등록 정보를 만드는 것이 좋습니다.
감사 파일. Directory Proxy Server에서 해당 감사 로그 항목을 기록할 위치를 제어하는 옵션을 표시합니다. 이 기능이 작동하려면 통계 탭에서 "클라이언트 감사 정보" 옵션을 선택하여 감사 로깅을 활성화해야 합니다.
다른 로그 항목과 함께 감사 항목 기록. 이것은 Directory Proxy Server에서 위의 로그 파일 설정에 지정된 출력 파일에 해당 감사 로그 항목을 기록하는 기본 설정입니다.
로그 항목 기록 대상. Directory Proxy Server에서 해당 감사 로그 항목을 기록할 대체 파일을 지정합니다. 파일 분리자는 플랫폼에 관계없이 UNIX 규약 다음에 와야 합니다.
기능이 있는 syslog 데몬에 감사 기록.(UNIX 전용) Directory Proxy Server에서 감사 항목을 기록할 때 사용할 syslog 기능 코드를 선택합니다. 이 로그 등록 정보가 UNIX 시스템에 호스트된 Directory Proxy Server 서버에 사용될 경우에만 이 설정을 선택해야 합니다. 이 옵션을 지정하면 Windows NT 기반 Directory Proxy Server가 작동하지 않게 됩니다. 이 속성 값을 지정하려면 Windows NT 및 UNIX에 대한 별도의 로그 등록 정보 객체를 만드는 것이 좋습니다.
- 세부 정보 탭을 선택하고 로그 수준(원하는 로깅 정보 양)을 지정합니다.
드롭다운 메뉴에서 로깅 수준을 선택합니다.
![]()
- 회전 탭을 선택하여 로그의 크기와 회전량을 제어합니다.
![]()
로그 파일. Directory Proxy Server 로그 파일의 크기와 최대 수를 제한하는 옵션을 표시합니다.
각 로그의 크기 제한. 각 로그 파일의 최대 크기(MB)를 입력합니다.
최대 로그 파일 수 제한. 만들고 회전시킬 최대 로그 파일 수를 입력합니다.
감사 파일. Directory Proxy Server 감사 파일의 크기 및 최대 수를 제한하는 옵션을 표시합니다.
각 로그의 크기 제한. 각 감사 로그 파일의 최대 크기(MB)를 입력합니다.
최대 로그 파일 수 제한. 만들고 회전시킬 최대 감사 로그 파일 수를 입력합니다.
- 저장을 눌러 변경 내용을 저장합니다.
객체 이름이 목록에 표시됩니다. Directory Proxy Server 구성이 수정되고 서버를 다시 시작하라는 메시지가 표시됩니다.
- 서버를 다시 시작합니다. 을 참조하십시오.
단계 2. 사용할 로깅 등록 정보 지정
이 단계에서는 로깅 메시지에 사용할 기존 로그 등록 정보를 선택합니다.
- Directory Proxy Server 서버 콘솔에 액세스합니다. 다음을 참조하십시오.
- 구성 탭을 선택한 다음 탐색 트리에서 로그를 선택합니다.
오른쪽 창에 현재 시스템 등록 정보에 지정된 로그 등록 정보에 관한 정보가 표시됩니다.
![]()
- "다음 이름으로 설정 저장" 드롭다운 목록에서 사용할 등록 정보를 선택합니다.
- 저장을 눌러 변경 내용을 저장합니다.
Directory Proxy Server가 구성에 정의된 대로 메시지를 기록하도록 구성됩니다. Directory Proxy Server 구성이 수정되고 서버를 다시 시작하라는 메시지가 표시됩니다.
- 작업 탭을 선택하고 서버를 다시 시작합니다. 다음을 참조하십시오.
Directory Proxy Server 서버 콘솔에서 로그 모니터링
Directory Proxy Server에서 메시지를 기록하도록 구성한 경우( 참조) 로그 메시지를 보고 작업을 모니터링할 수 있습니다. 예를 들어, Directory Proxy Server에 문제가 발생하여 문제를 해결해야 할 경우 서버에 기록된 오류 또는 정보 메시지를 참조하여 도움을 받을 수 있습니다. 또한, 로그 파일을 조사하여 Directory Proxy Server 작업을 모니터링할 수 있습니다.
이 기능을 사용할 수 있도록 Directory Proxy Server 서버 콘솔은 로그 파일의 내용을 볼 수 있는 간단한 메커니즘을 제공합니다. 보기 위해 선택한 로그 파일의 내용은 표 형식으로 표시됩니다. 테이블은 두 개의 창으로 나뉩니다. 위쪽 창에는 테이블 형식으로 로그 레코드가 표시되고 아래쪽 창에는 현재 선택한 레코드가 자세히 표시됩니다. 각 로그 레코드에는 메시지가 기록된 날짜와 시간, 메시지의 심각도, 로그에 대한 일반 설명 등과 같은 정보가 포함되어 있습니다.
로그 파일을 열어서 볼 때 표시할 레코드 또는 항목의 수를 지정하여 내용을 부분적으로 볼 수 있습니다. 아래 지침에서는 로그 레코드를 파일로 보는 방법을 설명합니다.
- Directory Proxy Server 서버 콘솔에 액세스합니다. 다음을 참조하십시오.
- 구성 탭을 선택한 다음 탐색 트리에서 로그를 확장합니다.
- 로그 파일을 선택합니다.
오른쪽 창에 파일에 기록된 항목 보기 옵션이 표시됩니다. 현재 로그 등록 정보에 지정된 로그 파일을 선택할 수 있습니다. Directory Proxy Server는 개별 로깅 및 감사 정보 파일을 포함할 수 있습니다(구성된 경우).
![]()
형식 요소에 대한 설명은 다음과 같습니다.
갱신. 로그를 읽고 아래 표에 레코드를 표시합니다.
계속. 이 뷰가 가장 최신 레코드로 계속 갱신되도록 하려면 이 설정을 선택합니다.
로그 파일. 현재 보고 있는 파일의 이름을 표시합니다.
표시할 행. 로그 파일에서 읽을 최대 행 수를 지정합니다.