클라이언트 액세스 서버 모니터링
적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
마지막으로 수정된 항목: 2009-07-24
이 항목에서는 클라이언트 액세스 역할이 설치된 Microsoft Exchange Server 2007 실행 서버를 모니터링하는 데 매우 유용한 성능 카운터에 대한 지침을 제공합니다. Exchange 2007 서버를 모니터링할 때는 성능의 어떤 측면을 매우 중요하게 살펴봐야 하는지 알고 있어야 합니다. 이 항목에는 카운터와 임계값이 자세히 나와 있으므로 이러한 정보를 통해 잠재적인 문제를 사전에 파악하고 문제를 해결할 때 해당 근본 원인을 확인할 수 있습니다.
Exchange 웹 서비스에서는 .NET Framework와 ASP.NET를 모두 사용합니다. 하지만 어느 쪽에서 발생한 문제이건 클라이언트 액세스 서버 역할에 중대한 문제를 야기할 수 있습니다. 다음 카운터를 사용하여 Exchange 웹 서비스 자체의 문제가 아닌 기본 아키텍처 상의 문제를 찾아낼 수 있습니다.
카운터 | 예상 값 | ||
---|---|---|---|
ASP.NET\Application Restarts 웹 서버의 수명동안 응용 프로그램이 다시 시작된 횟수를 나타냅니다. | 항상 0이어야 합니다. | ||
ASP.NET\Worker Process Restarts 컴퓨터에서 작업자 프로세스가 다시 시작된 횟수를 나타냅니다. | 항상 0이어야 합니다. | ||
ASP.NET\Requests Current 대기 중인 요청, 현재 실행 중인 요청 또는 클라이언트에 기록되도록 대기 중인 요청 등 현재 요청 수를 나타냅니다. ASP.NET 프로세스 모델에서 이 카운터 값이 processModel 구성 섹션에 정의된 requestQueueLimit보다 크면, ASP.NET에서 요청을 거부하기 시작합니다. 최대값은 5,000입니다. 이 값이 초과되면 서버에서 503 오류가 반환됩니다.
| 항상 5,000보다 작아야 합니다. | ||
ASP.NET\Request Wait Time 최근 요청이 큐에서 대기한 시간을 밀리초 단위로 나타냅니다. | 항상 1,000밀리초보다 작아야 합니다. | ||
ASP.NET Applications(*)\Requests In Application Queue 응용 프로그램 요청 큐에 있는 요청 수를 나타냅니다. 최대값은 5,000입니다. 이 값이 초과되면 서버에서 503 오류가 반환됩니다. | 항상 5,000보다 작아야 합니다. |
Exchange 2007의 가용성 서비스는 레거시 Schedule+ 약속 있음/없음 시스템 폴더를 대신하여 사용되며, 이 서비스를 통해 Microsoft Office Outlook 2007 클라이언트는 가장 최신의 방법으로 리소스 가용성을 확인할 수 있습니다. 다음과 같은 카운터를 사용하면 클라이언트 부하와 서비스 자체의 응답을 편리하게 평가할 수 있습니다.
카운터 | 예상 값 |
---|---|
MSExchange Availability Service\Availability Requests (sec) 초당 처리된 요청 수를 나타냅니다. 약속 있음/없음 정보에 대한 요청만 해당되며 제안도 포함될 수 있습니다. 하나의 요청에는 여러 개의 사서함이 포함될 수 있습니다. 가용성 서비스 요청이 발생되는 비율을 확인합니다. | 해당 없음 |
MSExchange Availability Service\Average Time to Process a Free Busy Request 약속 있음/없음 요청에 대한 평균 처리 시간을 초 단위로 나타냅니다. 하나의 요청에는 여러 개의 사서함이 포함될 수 있습니다. 약속 있음/없음 응답에는 모임 제안이 없습니다. | 항상 5보다 작아야 합니다. |
클라이언트 액세스 서버는 대개 모든 작업을 메모리에서 독점적으로 수행하므로 디스크 리소스 사용량을 최소화해야 합니다. 다음 카운터는 시스템 역할에 따라 비정상적인 디스크 활동을 관리자에게 경고합니다.
참고: |
---|
이러한 카운터에서는 서버가 클라이언트 액세스 서버 역할만 수행하는 것으로 간주합니다. 여러 역할 기능을 수행하는 서버의 경우에는 프로필이 현저하게 다르므로 이러한 카운터가 적합하지 않습니다. |
카운터 | 예상 값 |
---|---|
LogicalDisk(_Total)\Disk Reads/sec 데이터를 메모리가 아닌 디스크에서 읽었기 때문에 페이징 상태가 발생할 수 있음을 나타냅니다. | 항상 50보다 작아야 합니다. 디스크 쓰기/초 + 디스크 읽기/초 = < 50 |
LogicalDisk(_Total)\Disk Writes/sec 데이터를 메모리에 저장하지 않고 디스크에 작성했기 때문에 페이징 상태가 발생할 수 있음을 나타냅니다. | 항상 50보다 작아야 합니다. 디스크 쓰기/초 + 디스크 읽기/초 = < 50 |
다음과 같은 Outlook Web Access 새 카운터를 사용하면 HTTP 액세스 문제가 클라이언트 액세스 서버에만 해당되는지 확인할 수 있습니다.
카운터 | 예상 값 |
---|---|
MSExchange OWA\Average Response Time OEH 또는 ASPX 요청을 시작하고 끝난 사이에 경과된 평균 시간을 밀리초 단위로 나타냅니다. 이 카운터는 클라이언트의 대기 시간을 확인하는 데 사용됩니다. | 항상 100밀리초보다 작아야 합니다. 값이 더 커지면 사용자 부하가 많거나 CPU 시간이 정상보다 높다는 것을 나타낼 수 있습니다. |
MSExchange OWA\Average Search Time 검색이 완료되기를 기다리는 동안 경과한 평균 시간을 나타냅니다. | 항상 31,000밀리초보다 작아야 합니다. |
다음과 같은 Microsoft Exchange ActiveSync 새 카운터를 사용하면 모바일 장치 액세스 문제가 클라이언트 액세스 서버에만 해당되는지 확인할 수 있습니다.
카운터 | 예상 값 |
---|---|
MSExchange ActiveSync\Average Request Time 요청이 완료되기를 기다리는 동안 경과한 평균 시간을 나타냅니다. 이 카운터의 일반적인 응답 시간을 늘릴 수 있는 Ping Request Time이 포함됩니다. Ping 카운터를 추가하면 성능에 영향을 받고 있는 위치를 명확하게 확인할 수 있습니다. 가용성 서비스 요청이 발생되는 비율을 확인합니다. | 해당 없음 |
다음 카운터는 클라이언트 액세스 서버에 대한 사용자 요구 사항을 확인하는 데 매우 중요하기 때문에, 확장성 및 배포 결정에 중요한 정보를 제공합니다.
카운터 | 예상 값 |
---|---|
MSExchange ActiveSync\Requests/sec ASP.NET를 통해 클라이언트로부터 받는 초당 HTTP 요청 수를 나타냅니다. 현재 Exchange ActiveSync 요청 비율을 확인합니다. | 해당 없음 |
MSExchange ActiveSync\Ping Commands Pending 현재 큐에 대기 중인 Ping 명령 수를 나타냅니다. 현재 큐에 대기 중인 Ping 명령을 확인합니다. | 해당 없음 |
MSExchange ActiveSync\Requests/sec ASP.NET를 통해 클라이언트로부터 받는 초당 HTTP 요청 수를 나타냅니다. 현재 사용자의 부하를 확인하기 위한 통계입니다. | 해당 없음 |
MSExchange ActiveSync\Sync Commands/sec 초당 처리된 Sync 명령 수를 나타냅니다. 클라이언트는 이 명령을 사용하여 폴더 내 항목을 동기화합니다. 현재 사용자의 부하를 확인하기 위한 통계입니다. | 해당 없음 |
MSExchange Availability Service\Availability Requests (sec) 초당 처리된 요청 수를 나타냅니다. 약속 있음/없음 정보에 대한 요청만 해당되며 제안 요청도 포함될 수 있습니다. 하나의 요청에는 여러 개의 사서함이 포함될 수 있습니다. 가용성 서비스 요청이 발생되는 비율을 확인합니다. | 해당 없음 |
MSExchange OWA\Current Unique Users 현재 Outlook Web Access에 로그온된 고유 사용자 수를 나타냅니다. 이 값을 통해 고유 활성 사용자 세션 수가 모니터링되므로, 사용자가 로그오프하거나 사용자 세션 시간이 초과된 경우에만 해당 사용자가 이 카운터에서 제거됩니다. 현재 사용자의 부하를 확인합니다. | 해당 없음 |
MSExchange OWA\Requests/sec 초당 Outlook Web Access에서 처리한 요청 수를 나타냅니다. 현재 사용자의 부하를 확인합니다. | 해당 없음 |
MSExchangeAutodiscover\Requests/sec 초당 처리된 자동 검색 서비스 요청의 수를 나타냅니다. 현재 사용자의 부하를 확인합니다. | 해당 없음 |
MSExchangeWS\Requests/sec 초당 처리된 요청 수를 나타냅니다. 현재 사용자의 부하를 확인합니다. | 해당 없음 |
Web Service(_Total)\Current Connections 웹 서비스를 사용하여 설정된 현재 연결 수를 나타냅니다. 현재 사용자의 부하를 확인합니다. | 해당 없음 |
WebService(_Total)\Connection Attempts/sec 웹 서비스로 연결하려는 시도의 비율을 나타냅니다. 현재 사용자의 부하를 확인합니다. | 해당 없음 |
Web Service(_Total)\ISAPI Extension Requests/sec 웹 서비스에서 수신하는 ISAPI(Internet Server API) 확장 요청의 비율을 나타냅니다. 외부에서 Outlook 사용 클라이언트는 Windows Server 2003 운영 체제가 실행되는 서버에서의 RPC over HTTP 요청에 이 ISAPI 확장을 사용합니다. Windows Server 2008 카운터에 대해서는 이 항목의 후반에 나오는 "RPC/HTTP 프록시 카운터(Windows Server 2008 전용)"를 참조하십시오. 현재 사용자의 부하를 확인합니다. | 해당 없음 |
Web Service(_Total)\Other Request Methods/sec OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, SEARCH, LOCK 또는 UNLOCK 메서드를 사용하지 않고 만들어진 HTTP 요청의 비율을 나타냅니다. 현재 사용자의 부하를 확인합니다. | 해당 없음 |
Windows Server 2008의 RPC/HTTP 프록시 구성 요소에는 Windows Server 2003의 RPC/HTTP 프록시 구성 요소에 적용되던 많은 제한 사항이 제거되었으며 다음 카운터를 통해 프록시 구성 요소의 부하와 문제를 평가할 수 있습니다.
카운터 | 예상 값 |
---|---|
RPC/HTTP Proxy\Current Number of Incoming RPC over HTTP Connections 현재 프런트 엔드 HTTP 연결의 수를 나타냅니다. 현재 사용자의 부하를 확인합니다. | 해당 없음 |
RPC/HTTP Proxy\Current Number of Unique Users 현재 RPC/HTTP를 통해 백 엔드 서버에 연결된 고유 사용자의 수를 나타냅니다. 현재 사용자의 부하를 확인합니다. | 해당 없음 |
RPC/HTTP Proxy\RPC/HTTP Requests per Second 백 엔드 서버에 보낸 RPC/HTTP 요청의 비율을 나타냅니다. 외부에서 Outlook 사용 기능의 현재 부하를 확인합니다. | 해당 없음 |
RPC/HTTP Proxy\Number of Failed Back-End Connection attempts per Second RPC 프록시가 백 엔드 서버로의 연결을 시도했지만 실패한 비율을 나타냅니다. | 항상 0이어야 합니다. |
다음 카운터를 사용하면 클라이언트 액세스 서버가 사서함 서버에서 OAB(오프라인 주소록)를 다운로드할 때 문제가 있는지 그리고 기본 일정에서 OAB가 업데이트되고 있는지 여부를 추적할 수 있습니다.
카운터 | 예상 값 |
---|---|
MSExchangeFDS:OAB(*)\Download Task Queued 작업이 실행되기 위해 대기 중이면 1, 그렇지 않으면 0으로 값이 표시됩니다. | 항상 0이어야 합니다. 0보다 큰 값은 사서함 서버에서 OAB 데이터 파일을 복사하지 못했음을 나타냅니다. |
MSExchangeFDS:OAB(*)\Download Tasks Completed 파일 배포 서비스가 시작된 이후 완료된 OAB 다운로드 작업의 수를 나타냅니다. 기본값은 480분(8시간)입니다. | 하루에 3회 이하여야 합니다. 4회 이상의 값은 클라이언트 액세스 서버의 업데이트된 OAB 파일 다운로드 일정이 기본 일정이 아님을 나타냅니다. |
'IT이야기 > Exchange' 카테고리의 다른 글
높은 Version Bucket으로 인해 발생하는 Back Pressure를 확인하고 예방할 수 있는 방법 (0) | 2016.02.19 |
---|---|
[Exchange2007]Hub Roll 성능 카운터 모니터링 (0) | 2016.02.19 |
[exchange 2010/2013] 로그인 사용자 통계 (2) | 2016.02.19 |
[Ex2013]Version Buckets 임계치 초과로 인한 백프레셔 현상 처리방법 (0) | 2016.02.16 |
Exchange Service 시작 파워쉘 (0) | 2016.02.15 |