클라이언트 쪽 모니터링을 사용하도록 설정하는 방법
마지막으로 수정된 항목: 2008-04-22
Microsoft Office Outlook 2003 이후 버전에는 클라이언트 쪽 모니터링 기능이 추가되었습니다. 클라이언트 쪽 모니터링을 사용하면 클라이언트 오류 및 대기 시간 문제를 찾아낼 수 있습니다. 서버의 레지스트리를 수정하여 Exchange를 실행하는 서버에서 클라이언트 쪽 모니터링 기능을 사용하도록 설정할 수 있습니다. ClientMonitoringReportLevel 레지스트리 키의 값을 1 또는 2로 설정하면 Outlook 2003 이후 버전에서는 데이터를 서버에 보냅니다. 서버에 보내진 데이터에는 네트워크 연결 상태를 비롯하여 실패한 RPC 요청과 오류 상태에 대한 정보가 포함되어 있습니다. 서버는 이러한 정보를 집계하여 이벤트 로그 항목에 기록합니다. 서버에서 수집한 이러한 클라이언트 모니터링 정보는 이후에 성능 모니터(Perfmon.msc)를 통해 클라이언트에 보고된 대기 시간을 보고하는 데 사용할 수 있습니다.
기본적으로 Exchange 설치 프로그램에서는 ClientMonitoringReportLevel 레지스트리 키를 만들지 않습니다. Microsoft Exchange Server 2007은 기본적으로 고속 네트워크 연결을 사용하는 모든 Outlook 클라이언트에서만 성능 데이터를 수집합니다. 이러한 기본 동작은 ClientMonitoringReportLevel 레지스트리 키의 값을 1로 설정했을 때와 기능면에서 동일합니다. ClientMonitoringReportLevel 레지스트리 키의 값을 2로 설정하면 네트워크 연결 속도와 상관없이 모든 Outlook 2003 이후 버전의 성능 데이터를 수집합니다.
ClientMonitoringReportLevel 레지스트리 키의 값을 2로 구성할 경우 성능 평가가 중요합니다. RPC 보고 데이터에 의해 데이터 패킷의 크기가 14바이트 늘어났으므로 저속 네트워크 연결 시 성능에 미치는 영향이 클 수 있습니다. 서버 이름과 정보도 지정되므로 네트워크 트래픽에 37바이트가 추가됩니다.
앞서 설명한 14바이트
서버를 식별하는 6바이트(EXCHANGEPERF_DEFINE_SERVERINFO)
클라이언트를 식별하는 17바이트(EXCHANGEPERF_DEFINE_CLIENTINFO)
클라이언트 모니터링 데이터를 이벤트 로그에 기록하도록 설정하려면 MSExchangeIS 개체 아래의 클라이언트 모니터링을 최소로 설정해야 합니다.
기록하도록 설정되면 다음 이벤트가 생성됩니다.
9640 – 클라이언트: 클라이언트 RPC 성공율이 지정된 임계값보다 작습니다.
9641 – 클라이언트: 평균 클라이언트 RPC 대기 시간이 지정된 임계값보다 큽니다.
9642 – 클라이언트: 클라이언트 RPC 오류 또는 대기 시간 경고 수가 지정된 임계값보다 큽니다.
Outlook 2003 이후 버전에도 클라이언트 성능 문제를 해결하는 데 유용한 성능 카운터가 몇 가지 있습니다. 이러한 카운터 목록은 Performance Counter Objects That Are Included in Outlook 2003(영문)을 참조하십시오.
시작하기 전에
다음 절차를 수행하려면 사용하는 계정이 Exchange Server 관리자 역할을 위임받아야 합니다. 사용 권한, 역할 위임 및 Microsoft Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.
이 항목의 절차를 수행하기에 앞서 이 절차에는 레지스트리 편집 방법에 대한 정보가 포함되어 있습니다.
경고
레지스트리를 잘못 편집하면 운영 체제를 다시 설치해야 할 수 있는 심각한 문제가 발생할 수 있습니다. 또한 레지스트리를 잘못 편집하여 발생하는 문제는 해결할 수 없는 경우도 있습니다. 레지스트리를 편집하기 전에 중요한 모든 데이터를 백업합니다.
참고
클라이언트 쪽 모니터링 기능을 사용하면 Outlook 클라이언트의 데이터가 Exchange 실행 서버에 의해 추가로 수집되므로 서버 쪽 성능이 저하될 수 있습니다. 따라서 클라이언트 성능 문제를 해결하는 경우에만 클라이언트 쪽 모니터링 기능을 사용하는 것이 좋습니다.
절차
Outlook 2003 이후 버전의 클라이언트 쪽 모니터링 수준 수정
모니터링할 클라이언트 사서함이 있는 Exchange 실행 서버에서 Regedit.exe 또는 Regedt32.exe와 같은 레지스트리 편집기를 시작합니다.
다음으로 이동합니다. HKLM\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
ParametersSystem을 마우스 오른쪽 단추로 클릭한 다음 새로 만들기 | DWORD 값을 클릭합니다.
새 DWORD 값의 이름을 ClientMonitoringReportLevel로 지정합니다.
ClientMonitoringReportLevel을 두 번 클릭합니다.
값 데이터 필드에 다음 중 적절한 값을 입력합니다.
0 = Outlook 2003 이후 버전의 클라이언트 데이터는 수집하지 않음
1 = 대역폭이 높은 Outlook 2003 이후 버전의 클라이언트 성능 데이터를 수집함(기본값)
2 = 모든 Outlook 2003 이후 버전의 클라이언트 성능 데이터를 수집함
레지스트리 편집기를 닫습니다. Microsoft Exchange 정보 저장소 서비스에서 변경 사항을 분 단위로 자동 감지하므로 컴퓨터나 서비스를 다시 시작할 필요가 없습니다.
자세한 내용
Exchange 프로세스의 로깅 수준 변경에 대한 자세한 내용은 Exchange 프로세스의 로깅 수준을 변경하는 방법을 참조하십시오.