MSRS 2008 Web Service 성능 개체의 성능 카운터
이 항목에서는 SQL Server 2008Reporting Services를 배포할 때 함께 배포되는 MSRS 2008 Web Service 성능 개체의 성능 카운터에 대해 설명합니다.
[!참고]
이 성능 개체는 로컬 보고서 서버의 이벤트를 모니터링하는 데 사용됩니다. 확장 배포에서 보고서 서버를 실행 중이면 카운터는 현재 서버에만 적용되고 확장 배포 전체에는 적용되지 않습니다.
성능 개체는 Windows 성능 콘솔(Windows 2000 Server 및 Windows Server 2003) 및 Windows 안정성 및 성능 콘솔(Windows Vista 및 Windows Server 2008)에서 사용할 수 있습니다. 자세한 내용은 Microsoft Windows 설명서를 참조하십시오.
MSRS 2008 Web Service 성능 카운터
MSRS 2008 Web Service 성능 개체는 보고서 서버 성능을 모니터링하는 데 사용됩니다. 이 성능 개체에는 일반적으로 대화형 보고서 보기 작업을 통해 시작된 보고서 서버 처리를 추적하는 데 사용되는 카운터 모음이 들어 있습니다. 이 카운터를 설정하면 모든 Reporting Services 인스턴스에 카운터를 적용하거나 특정 인스턴스를 선택할 수 있습니다. 이러한 카운터는 ASP.NET이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.
다음 표에서는 MSRS 2008 Web Service 성능 개체와 함께 제공되는 카운터를 나열합니다.
카운터 |
설명 |
---|---|
Active Sessions |
활성 세션 수입니다. 이 카운터는 활성 상태인지 여부에 관계없이 보고서 구독에서 생성된 모든 브라우저 세션의 누적 개수를 제공합니다. 이 카운터는 세션 레코드를 제거하면 감소합니다. 기본적으로 10분 동안 활동이 없으면 세션이 제거됩니다. |
Cache Hits/Sec |
캐시된 보고서에 대한 초당 요청 수입니다. 이러한 요청은 다시 렌더링된 보고서에 대한 것이며 캐시에서 직접 처리된 보고서에 대한 요청은 아닙니다. 이 항목 뒷부분에서 Total Cache Hits를 참조하십시오. |
Cache Misses/Sec |
캐시에서 보고서를 반환하지 못한 초당 요청 수입니다. 캐싱(디스크 또는 메모리)에 사용된 리소스가 충분한지 여부를 확인할 때 이 카운터를 사용합니다. |
First Session Requests/Sec |
매 초마다 보고서 서버 캐시에서 시작된 새 사용자 세션 수입니다. |
Memory Cache Hits/Sec |
메모리 내 캐시에서 보고서가 검색된 초당 횟수입니다. 메모리 내 캐시는 캐시 중 CPU 메모리에 보고서를 저장하는 부분입니다. 메모리 내 캐시가 사용되면 보고서 서버는 캐시된 내용에 대해 SQL Server를 쿼리하지 않습니다. |
Memory Cache Misses/Sec |
메모리 내 캐시에서 보고서를 검색하지 못한 초당 횟수입니다. |
Next Session Requests/Sec |
기존 세션에서 열려 있는 보고서(예: 세션 스냅숏에서 렌더링된 보고서)에 대한 초당 요청 수입니다. |
Report Requests |
현재 활성 상태이며 보고서 서버에서 처리 중인 보고서 수입니다. |
Reports Executed/Sec |
초당 성공적으로 실행된 보고서 수입니다. 이 카운터는 보고서 볼륨에 대한 통계를 제공합니다. 캐시에서 반환할 수 있는 보고서 요청과 보고서 실행을 비교하기 위해 Request/Sec 카운터와 이 카운터를 함께 사용합니다. |
Requests/Sec |
보고서 서버에 대한 초당 요청 수입니다. 이 카운터는 보고서 서버에서 처리하는 모든 요청 종류를 추적합니다. |
Total Cache Hits |
서비스 시작 이후 캐시에서 보고서를 요청한 총 수입니다. 이 카운터는 ASP.NET이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다. |
Total Cache Misses |
서비스 시작 이후 캐시에서 보고서를 반환하지 못한 총 횟수입니다. 이 카운터는 ASP.NET이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다. 디스크 공간 및 메모리가 충분한지 여부를 확인할 때 이 카운터를 사용합니다. |
Total Memory Cache Hits |
서비스 시작 이후 메모리 내 캐시에서 반환한 캐시된 보고서의 총 수입니다. 이 카운터는 ASP.NET이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다. 메모리 내 캐시는 캐시 중 CPU 메모리에 보고서를 저장하는 부분입니다. 메모리 내 캐시가 사용되면 보고서 서버는 캐시된 내용에 대해 SQL Server를 쿼리하지 않습니다. |
Total Memory Cache Misses |
서비스 시작 이후 메모리 내 캐시에 대한 총 캐시 누락 수입니다. 이 카운터는 ASP.NET이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다. |
Total Processing Failures |
서비스 시작 이후 발생한 총 보고서 처리 오류 수입니다. 이 카운터는 ASP.NET이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다. 처리 오류는 보고서 처리기 또는 확장 프로그램에서 발생할 수 있습니다. |
Total Rejected Threads |
비동기 처리에 대해 거부되고 동일한 스레드에서 바로 동기 프로세스로 처리된 총 데이터 처리 스레드 수입니다. 각 데이터 원본은 하나의 스레드에서 처리됩니다. 스레드 볼륨이 용량을 초과하면 스레드는 비동기 처리에는 거부되고 순차 방식으로 처리됩니다. |
Total Reports Executed |
서비스 시작 이후 성공적으로 실행된 총 보고서 수입니다. 이 카운터는 ASP.NET이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다. |
Total Requests |
서비스 시작 이후 보고서 서버에 대한 총 요청 수입니다. 이 카운터는 ASP.NET이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다. |