성능 카운터 MSRS 2016 SharePoint 모드, 성능 개체

이 문서에서는 SQL Server 2016 Reporting Services SharePoint 모드 배포의 일부인 MSRS 2016 웹 서비스 SharePoint 모드MSRS 2016 Windows 서비스 SharePoint 모드 성능 개체에 대한 성능 카운터를 설명합니다.

참고 항목

이 성능 개체는 로컬 보고서 서버의 이벤트를 모니터링합니다. 스케일 아웃 배포에서 보고서 서버를 실행 중이면 카운터는 현재 서버에만 적용되고 스케일 아웃 배포 전체에는 적용되지 않습니다.

성능 개체는 Windows 성능 모니터(Perfmon.exe)에서 사용할 수 있습니다. 자세한 내용은 Windows 설명서를 참조 하세요.

성능 카운터 및 기본 모드 보고서 서버에 대한 자세한 내용은 MSRS 2016 웹 서비스 및 MSRS 2016 Windows 서비스 성능 개체(기본 모드)의 성능 카운터를 참조하세요.

문서 내용:

MSRS 2016 웹 서비스 SharePoint 모드 성능 카운터

MSRS 2016 웹 서비스 SharePoint 모드 성능 개체는 보고서 서버 성능을 모니터링합니다. 이 성능 개체에는 일반적으로 대화형 보고서 보기 작업을 통해 시작된 보고서 서버 처리를 추적하는 데 사용되는 카운터 컬렉션이 포함됩니다. 이 카운터를 설정할 때 Reporting Services의 모든 인스턴스에 카운터를 적용하거나 특정 인스턴스를 선택할 수 있습니다. 이러한 카운터는 ASP.NET 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.

다음 표에서는 MSRS 2016 웹 서비스 SharePoint 모드 성능 개체에 포함된 카운터를 나열합니다.

카운터 설명
Active Sessions 활성 세션 수입니다. 이 카운터는 활성 상태인지 여부에 관계없이 보고서 실행에서 생성된 모든 브라우저 세션의 누적 수를 제공합니다.

세션 레코드가 제거되면 카운터가 감소합니다. 기본적으로 세션은 활동이 없는 10분 후에 제거됩니다.
Cache Hits/Sec 캐시된 보고서에 대한 초당 요청 수입니다. 이러한 요청은 캐시에서 직접 처리된 보고서에 대한 요청이 아니라 다시 렌더링된 보고서에 대한 것입니다. (참조) 이 문서의 뒷부분에 있는 총 캐시 적중 횟 수입니다.)
Cache Hits/Sec(의미 체계 모델) 캐시된 모델에 대한 초당 요청 수입니다. 이러한 요청은 캐시에서 직접 처리된 보고서에 대한 요청이 아니라 다시 렌더링된 보고서에 대한 것입니다.
Cache Misses/Sec 캐시에서 보고서를 반환하지 못한 초당 요청 수입니다. 이 카운터를 사용하여 디스크 또는 메모리 캐싱에 사용되는 리소스가 충분한지 확인합니다.
Cache Misses/Sec (Semantic Models) 캐시에서 모델을 반환하지 못한 초당 요청 수입니다. 이 카운터를 사용하여 디스크 또는 메모리 캐싱에 사용되는 리소스가 충분한지 확인합니다.
첫 번째 세션 요청/초 매 초마다 보고서 서버 캐시에서 시작된 새 사용자 세션 수입니다.
Memory Cache Hits/Sec 메모리 내 캐시에서 보고서가 검색된 초당 횟수입니다. 메모리 내 캐시 는 CPU 메모리에 보고서를 저장하는 캐시의 일부입니다. 메모리 내 캐시를 사용하는 경우 보고서 서버는 캐시된 콘텐츠에 대해 SQL Server를 쿼리하지 않습니다.
Memory Cache Misses/Sec 메모리 내 캐시에서 보고서를 검색할 수 없는 초당 횟수입니다.
다음 세션 요청/초 기존 세션에서 열려 있는 보고서의 초당 요청 수(예: 세션 스냅샷 렌더링된 보고서).
보고서 요청 보고서 서버가 적극적으로 처리하고 있는 보고서 수입니다.
Reports Executed/Sec 초당 성공한 보고서 실행 수입니다. 이 카운터는 보고서 볼륨에 대한 통계를 제공합니다. Request/Sec와 함께 이 카운터를 사용하여 보고서 실행을 캐시에서 반환할 수 있는 보고서 요청과 비교합니다.
요청/초 보고서 서버에 대한 초당 요청 수입니다. 이 카운터는 보고서 서버에서 처리하는 모든 유형의 요청을 추적합니다.
총 캐시 적수 서비스가 시작된 후 캐시의 보고서에 대한 총 요청 수입니다. 이 카운터는 ASP.NET 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.
총 캐시 적수(의미 체계 모델) 서비스가 시작된 후 캐시에서 모델에 대한 총 요청 수입니다. 이 카운터는 ASP.NET 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.
Total Cache Misses 서비스가 시작된 후 캐시에서 보고서를 반환할 수 없는 총 횟수입니다. 이 카운터는 ASP.NET 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다. 이 카운터를 사용하여 디스크 공간과 메모리가 충분한지 여부를 확인합니다.
총 캐시 누락(의미 체계 모델) 서비스가 시작된 후 캐시에서 모델을 반환할 수 없는 총 횟수입니다. 이 카운터는 ASP.NET 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다. 이 카운터를 사용하여 디스크 공간과 메모리가 충분한지 여부를 확인합니다.
총 메모리 캐시 적수 서비스가 시작된 후 메모리 내 캐시에서 반환된 캐시된 총 보고서 수입니다. 이 카운터는 ASP.NET 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다. 메모리 내 캐시 는 CPU 메모리에 보고서를 저장하는 캐시의 일부입니다. 메모리 내 캐시를 사용하는 경우 보고서 서버는 캐시된 콘텐츠에 대해 SQL Server를 쿼리하지 않습니다.
Total Memory Cache Misses 서비스가 시작된 후 메모리 내 캐시에 대한 총 캐시 누락 수입니다. 이 카운터는 ASP.NET 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.
Total Processing Failures 보고서 서버 웹 서비스 요청 처리 오류 수입니다.
거부된 총 스레드 수 비동기 처리를 위해 거부되고 동일한 스레드에서 동기 프로세스로 처리된 총 스레드 수입니다. 각 데이터 원본은 하나의 스레드에서 처리됩니다. 스레드 볼륨이 용량을 초과하는 경우 스레드는 비동기 처리에 대해 거부된 다음 직렬 방식으로 처리됩니다.
실행된 총 보고서 수 서비스가 시작된 후 성공적으로 실행된 총 보고서 수입니다. 이 카운터는 ASP.NET 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.
총 요청 수 서비스가 시작된 후 보고서 서버에 대한 모든 요청의 총 수입니다. 이 카운터는 ASP.NET 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.

MSRS 2016 Windows 서비스 SharePoint 모드 성능 카운터

MSRS 2016 Windows 서비스 SharePoint 모드 성능 개체는 보고서 서버 Windows 서비스를 모니터링하는 데 사용됩니다. 이 성능 개체에는 예약된 작업을 통해 시작된 보고서 처리를 추적하는 데 사용되는 카운터 컬렉션이 포함됩니다. 예약된 작업에는 구독 및 배달, 보고서 실행 스냅샷 및 보고서 기록이 포함될 수 있습니다. 이 카운터를 설정할 때 Reporting Services의 모든 인스턴스에 카운터를 적용하거나 특정 인스턴스를 선택할 수 있습니다.

다음 표에서는 MSRS 2016 Windows 서비스 SharePoint 모드 성능 개체에 포함된 카운터를 나열합니다.

카운터 설명
Active Sessions 보고서 서버 데이터베이스에 저장된 활성 세션 수입니다. 이 카운터는 여전히 활성 상태인지 여부에 관계없이 보고서 구독에서 생성된 사용 가능한 모든 브라우저 세션의 누적 수를 제공합니다.
경고: 이벤트 큐 길이
경고: 처리된 이벤트 - CreateSchedule
경고: 처리된 이벤트 - 일정 삭제
경고: 처리된 이벤트 - DeliverAlert
경고: 처리된 이벤트 - FireAlert
경고: 처리된 이벤트 - FireSchedule
경고: 처리된 이벤트 - GenerateAlert
경고: 이벤트 처리됨 - UpdateSchedule
Cache Flushes/Sec 초당 캐시 플러시 수입니다.
Cache Hits/Sec 캐시된 보고서에 대한 초당 요청 수입니다. 이러한 요청은 캐시에서 직접 처리된 보고서에 대한 요청이 아니라 다시 렌더링된 보고서에 대한 것입니다. (참조) 이 문서의 뒷부분에 있는 총 캐시 적중 횟 수입니다.)
Cache Hits/Sec(의미 체계 모델) 캐시된 모델에 대한 초당 요청 수입니다.
Cache Misses/Sec 캐시에서 보고서를 반환하지 못한 초당 요청 수입니다. 이 카운터를 사용하여 캐싱에 사용되는 리소스(디스크 또는 메모리)가 충분한지 확인합니다.
Cache Misses/Sec (Semantic Models) 캐시에서 모델을 반환하지 못한 초당 요청 수입니다. 이 카운터를 사용하여 캐싱에 사용되는 리소스(디스크 또는 메모리)가 충분한지 확인합니다.
Delivers/Sec 배달 확장 프로그램의 초당 보고서 배달 수입니다.
Events/Sec 초당 처리된 이벤트 수입니다. 모니터링된 이벤트에는 SnapshotUpdatedTimedSubscription이 있습니다.
첫 번째 세션 요청/초 초당 생성된 새 보고서 실행 세션 수입니다.
Memory Cache Hits/Sec 메모리 내 캐시에서 보고서가 검색된 초당 횟수입니다. 메모리 내 캐시 는 CPU 메모리에 보고서를 저장하는 캐시의 일부입니다. 메모리 내 캐시를 사용하는 경우 보고서 서버는 캐시된 콘텐츠에 대해 SQL Server를 쿼리하지 않습니다.
Memory Cache Misses/Sec 메모리 내 캐시에서 보고서를 검색할 수 없는 초당 횟수입니다.
다음 세션 요청/초 기존 세션에서 열려 있는 보고서의 초당 요청 수(예: 세션 스냅샷 렌더링된 보고서).
보고서 요청 보고서 서버가 적극적으로 처리하고 있는 보고서 수입니다. 이 카운터를 사용하여 캐싱 전략을 평가합니다. 생성된 보고서보다 더 많은 요청이 있을 수 있습니다.
Reports Executed/Sec 초당 성공적으로 생성된 보고서 수입니다.
요청/초 보고서 서버 서비스가 초당 성공적으로 처리한 총 요청 수입니다.
스냅샷 업데이트/초 초당 총 보고서 실행 스냅샷 업데이트 수입니다.
Total App Do기본 Recycles 보고서 서버 Windows 서비스가 시작된 후의 총 애플리케이션 수기본 주기입니다.
Total Cache Flushes 서비스가 시작된 후의 총 보고서 서버 캐시 업데이트 수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본. Cache Flushes/Sec를 참조하세요.
총 캐시 적수 보고서 서버 Windows 서비스가 시작된 후 캐시에서 직접 처리된 보고서에 대한 총 요청 수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본. Cache Hits/Sec를 참조하세요.
총 캐시 적수(의미 체계 모델) 보고서 서버 Windows 서비스가 시작된 후 캐시에서 직접 처리된 총 모델 요청 수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본.
Total Cache Misses 보고서 서버 Windows 서비스가 시작된 후 캐시에서 보고서를 반환할 수 없는 총 횟수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본. Cache Misses/Sec를 참조하세요.
총 캐시 누락(의미 체계 모델) 보고서 서버 Windows 서비스가 시작된 후 캐시에서 모델을 반환할 수 없는 총 횟수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본.
총 배달 수 모든 배달 확장 프로그램의 일정 예약 및 배달 프로세서에서 배달한 총 보고서 수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본.
총 이벤트 보고서 서버 Windows 서비스가 시작된 후의 총 이벤트 수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본.
총 메모리 캐시 적수 보고서 서버 Windows 서비스가 시작된 후 메모리 내 캐시에서 반환된 캐시된 총 보고서 수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본.
Total Memory Cache Misses 서비스가 시작된 후 메모리 내 캐시에 대한 총 캐시 누락 수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본.
Total Processing Failures 보고서 서버 Windows 서비스에 대한 요청 처리 오류 수입니다.
거부된 총 스레드 수 비동기 처리에 대해 거부되고 나중에 동일한 스레드에서 동기 프로세스로 처리된 총 스레드 수입니다. 보통 또는 무거운 부하에서 이 카운터는 꾸준히 증가합니다.
실행된 총 보고서 수 총 보고서 실행 수입니다.
총 요청 수 서비스가 시작된 후 성공적으로 실행된 총 보고서 수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본.
총 스냅샷 업데이트 업데이트에 스냅샷 총 보고서 실행 수입니다.

PowerShell cmdlet을 사용하여 목록 반환

다음 Windows PowerShell 스크립트는 CounterSetName이 시작되는 카운터 집합을 반환합니다 msr.

get-counter -listset msr*  
Returns a list with the following information  
CounterSetName     : MSRS 2016 Windows Service SharePoint Mode  
CounterSetName     : MSRS 2016 Web Service SharePoint Mode  

다음 Windows PowerShell 스크립트는 CounterSetName MSRS 2016 Windows Service SharePoint Mode에 대한 성능 카운터 목록을 반환합니다.

(get-counter -listset "MSRS 2016 Windows Service SharePoint Mode").paths  

보고서 서버 성능 모니터링
MSRS 2016 웹 서비스 및 MSRS 2016 Windows 서비스 성능 개체에 대한 성능 카운터(기본 모드)
ReportServer:Service 및 ReportServerSharePoint:서비스 성능 개체에 대한 성능 카운터