다음을 통해 공유


성능 카운터 사용

작성자: CJ Pattekar

문서의 이 섹션은 IIS 7 이상용 Microsoft 애플리케이션 요청 라우팅 버전 2에 적용됩니다.

Goal

성능 카운터를 사용하여 ARR(애플리케이션 요청 라우팅) 런타임 통계를 성공적으로 모니터링합니다.

사전 요구 사항

ARR의 고급 기능입니다. 이 문서에서는 ARR의 전반적인 기능에 익숙하고 디스크 캐시를 사용하여 ARR을 배포하고 구성하는 방법을 알고 있다고 가정합니다. 아직 수행하지 않은 경우 계속하기 전에 다음 연습을 검토하는 것이 좋습니다.

애플리케이션 요청 라우팅 버전 2가 설치되지 않은 경우 다음 위치에서 다운로드할 수 있습니다.

  • IIS 7용 Microsoft 애플리케이션 요청 라우팅 버전 2(x86)는 여기(https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE)입니다.
  • IIS 7용 Microsoft 애플리케이션 요청 라우팅 버전 2(x64)는 여기(https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE)입니다.

문서에 설명된 단계에 따라 ARR 버전 2를 설치합니다.

1단계 - ARR 런타임 통계 개요

애플리케이션 요청 라우팅은 아래와 같이 모니터링 및 관리 페이지에 런타임 통계를 노출합니다.

모니터링 및 관리 창의 스크린샷

F5 키를 푸시하여 보기를 새로 고치면 실시간 통계를 볼 수 있습니다. 이는 ARR의 한 instance 잘 작동하지만 ARR 인스턴스가 여러 개 있고 통계를 통합 보기로 집계하려는 경우 다소 문제가 됩니다. 이 시나리오를 수용하기 위해 ARR은 성능 카운터를 사용하여 이러한 통계 등을 노출합니다.

2단계 - ARR 런타임 통계를 성능 카운터로 사용합니다.

ARR에는 다음 두 개의 카운터가 있습니다.

  • 애플리케이션 요청 라우팅 캐시
  • 애플리케이션 요청 라우팅 서버

애플리케이션 요청 라우팅 캐시

사용할 수 있는 성능 카운터 개체는 다음과 같습니다.

  • 적중 바이트
  • 적중 바이트 %
  • Hit Bytes / Sec
  • 적중 요청
  • 적중 요청 %
  • 적중 요청/ 초
  • 미스 바이트
  • Miss Bytes / Sec
  • 요청 누락
  • Miss Requests / Sec

또한 ARR은 서버 팜당 호스트 이름당 위의 통계를 제공하므로 개체의 인스턴스는 동일한 세분성을 가지며 아래와 같이 로 <server farm name>\<host name>표시됩니다.

선택한 개체의 인스턴스 섹션에서 하나의 instance 보여 주는 스크린샷

애플리케이션 요청 라우팅 서버

사용할 수 있는 성능 카운터 개체는 다음과 같습니다.

  • 평균 응답 시간/요청
  • 수신된 바이트
  • 수신된 바이트 수/초
  • 보낸 바이트
  • 보낸 바이트 수/초
  • 현재 요청
  • 실패한 요청
  • 실패한 요청/ 초
  • 의료
  • Requests / Sec
  • 시스템 상태
  • 총 요청 수

또한 ARR은 서버 팜당 서버당 위의 통계를 제공하므로 개체의 인스턴스는 동일한 세분성을 가지며 아래와 같이 로 <server farm name>\<server name>표시됩니다.

선택한 개체의 인스턴스 섹션에서 여러 인스턴스를 보여 주는 스크린샷

요약

애플리케이션 요청 라우팅 성능 카운터 및 개체를 성공적으로 찾았으므로 이제 하나 이상의 ARR 서버에서 통계를 집계하고 모니터링하는 데 사용할 수 있습니다.

다른 ARR 버전 2 연습은 문서의 문서를 참조하세요.