다음을 통해 공유


시나리오 3: 성능 카운터

성능 카운터는 요청되거나 수신되는 데이터의 수, 크기, 기간 및 속도에 따라 정보 또는 데이터의 양을 측정합니다. 오류 메시지 목록과 같은 카운터에서 세부 정보 목록을 가져올 것으로 예상해서는 안 됩니다. 대신 성능 카운터를 사용하여 시작 이후의 오류 메시지 수 또는 오류 메시지가 생성되는 속도와 같은 수량을 가져옵니다.

HTTP.sys 성능 카운터

Windows Vista 및 Windows Server 2008부터 HTTP.sys 웹 서버에 대한 모니터링, 진단 및 용량 계획에 도움이 되는 다음과 같은 성능 메트릭 카운터가 있습니다. HTTP Server API 구성 요소에는 웹 서버에 대한 모니터링, 진단 및 용량 계획에 도움이 되는 다음과 같은 성능 카운터가 있습니다.

  • HTTP 서비스 카운터:
    • 시작 이후 추가된 캐시의 URI 수, 시작 이후 삭제된 URI 수 및 캐시 플러시 수
    • 캐시 적/초 및 캐시 누락/초
  • HTTP 서비스 URL 그룹:
    • 데이터 전송 속도, 데이터 수신 속도, 전송된 바이트(전송 및 수신)
    • 최대 연결 수, 연결 시도 속도, GET 및 HEAD 요청 속도 및 총 요청 수
  • HTTP 서비스 요청 큐:
    • 큐의 요청 수, 큐에서 가장 오래된 요청 수(큐의 마지막 요청 기간)
    • 큐에 들어오는 요청의 속도, 거부율, 거부된 총 요청 수, 캐시 적중률

성능 카운터 액세스

  1. 명령 프롬프트에 성능 진단 입력하여 성능 진단 콘솔을 시작합니다.
  2. 트리 컨트롤에서 성능 모니터 선택한 다음 +클릭하여 카운터 추가 엽니다.
  3. 카운터 추가 세 가지 성능 카운터 집합( HTTP 서비스, HTTP 서비스 요청 큐 또는 HTTP 서비스 URL 그룹중에서 선택합니다.
  4. HTTP 서비스 요청 큐HTTP 서비스 URL 그룹 카운터 집합에서 카운터를 보려면 인스턴스 선택하고 추가를 클릭한 다음 확인 클릭합니다. HTTP 서비스 카운터를 보려면 왼쪽 창에서 카운터 집합을 선택하고 추가를 클릭합니다.

메모

이러한 카운터는 구성 요소 전체 상태를 나타내기 때문에 컴퓨터당 하나의 HTTP Server API 카운터 인스턴스만 존재합니다. URL 그룹 성능 카운터의 인스턴스를 사용하면 성능 카운터의 인스턴스 ID가 URL 그룹 ID와 일치합니다. netsh http show servicestate실행하여 URL 그룹 ID를 볼 수 있습니다. 요청 큐 성능 카운터의 인스턴스에서 인스턴스 이름은 요청 큐 이름에 해당합니다. 요청 큐 이름(있는 경우)은 동일한 netsh http show servicestate표시할 수 있습니다. 그러나 일부 서버 애플리케이션에는 성능 카운터 인스턴스 ID와 일치시킬 수 없는 명명되지 않은 요청 큐가 있을 수 있습니다.