성능 카운터 MSRS 2016 기본 모드, 성능 개체
이 문서에서는 MSRS 2016 웹 서비스 및 MSRS 2016 Windows 서비스 성능 개체에 대한 성능 카운터를 설명합니다. 이러한 개체는 SQL Server 2016 Reporting Services 기본 모드 배포의 일부입니다.
참고 항목
이 성능 개체는 로컬 보고서 서버의 이벤트를 모니터링합니다. 스케일 아웃 배포에서 보고서 서버를 실행하는 경우 개수는 스케일 아웃 배포가 아닌 현재 서버에 적용됩니다.
성능 개체는 Windows 성능 모니터(Perfmon.exe
)에서 사용할 수 있습니다. 자세한 내용은 Windows 설명서, 런타임 프로파일링을 참조하세요.
SharePoint 모드 성능 카운터와 관련된 자세한 내용은 MSRS 2016 웹 서비스 SharePoint 모드 및 MSRS 2016 Windows 서비스 SharePoint 모드 성능 개체(SharePoint 모드)에 대한 성능 카운터를 참조하세요.
문서 내용:
MSRS 2016 웹 서비스 성능 카운터
MSRS 2016 웹 서비스 성능 개체는 보고서 서버 성능을 모니터링합니다. 이 성능 개체에는 일반적으로 대화형 보고서 보기 작업을 통해 시작된 보고서 서버 처리를 추적하는 데 사용되는 카운터 컬렉션이 포함됩니다. 이 카운터를 설정할 때 Reporting Services의 모든 인스턴스에 카운터를 적용하거나 특정 인스턴스를 선택할 수 있습니다. 이러한 카운터는 ASP.NET 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.
다음 표에서는 MSRS 2016 웹 서비스 성능 개체에 포함된 카운터를 나열합니다.
카운터 | 설명 |
---|---|
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 서비스 성능 카운터
MSRS 2016 Windows 서비스 성능 개체는 보고서 서버 Windows 서비스를 모니터링합니다. 이 성능 개체에는 예약된 작업을 통해 시작된 보고서 처리를 추적하는 데 사용되는 카운터 컬렉션이 포함됩니다. 예약된 작업에는 구독 및 배달, 보고서 실행 스냅샷 및 보고서 기록이 포함될 수 있습니다. 이 카운터를 설정할 때 Reporting Services의 모든 인스턴스에 카운터를 적용하거나 특정 인스턴스를 선택할 수 있습니다.
다음 표에서는 MSRS 2016 Windows 서비스 성능 개체에 포함된 카운터를 나열합니다.
카운터 | 설명 |
---|---|
Active Sessions | 보고서 서버 데이터베이스에 저장된 활성 세션 수입니다. 이 카운터는 여전히 활성 상태인지 여부에 관계없이 보고서 구독에서 생성된 사용 가능한 모든 브라우저 세션의 누적 수를 제공합니다. |
Cache Flushes/Sec | 초당 캐시 플러시 수입니다. |
Cache Hits/Sec | 캐시된 보고서에 대한 초당 요청 수입니다. 요청은 캐시에서 직접 처리된 보고서에 대한 요청이 아니라 다시 렌더링된 보고서에 대한 것입니다. 자세한 내용은 이 문서의 뒷부분에 있는 Total Cache Hits를 참조하세요. |
Cache Hits/Sec(의미 체계 모델) | 캐시된 모델에 대한 초당 요청 수입니다. |
Cache Misses/Sec | 캐시에서 보고서를 반환하지 못한 초당 요청 수입니다. 이 카운터를 사용하여 캐싱에 사용되는 리소스(디스크 또는 메모리)가 충분한지 확인합니다. |
Cache Misses/Sec (Semantic Models) | 캐시에서 모델을 반환하지 못한 초당 요청 수입니다. 이 카운터를 사용하여 디스크 또는 메모리 캐싱에 사용되는 리소스가 충분한지 확인합니다. |
Delivers/Sec | 배달 확장 프로그램의 초당 보고서 배달 수입니다. |
Events/Sec | 초당 처리된 이벤트 수입니다. 모니터링된 이벤트에는 SnapshotUpdated 및 TimedSubscription이 있습니다. |
첫 번째 세션 요청/초 | 초당 생성된 새 보고서 실행 세션 수입니다. |
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 서비스가 시작된 후 캐시에서 직접 처리된 모델에 대한 총 요청 수입니다. 이 카운터는 애플리케이션이 재활용할 때 다시 기본. Cache Hits/Sec를 참조하세요. |
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*
다음 Windows PowerShell 스크립트는 성능 카운터 목록을 반환합니다 CounterSetName
.
(get-counter -listset "MSRS 2016 Windows Service").paths
관련 콘텐츠
보고서 서버 성능 모니터링
MSRS 2016 웹 서비스 SharePoint 모드 및 MSRS 2016 Windows 서비스 SharePoint 모드 성능 개체에 대한 성능 카운터(SharePoint 모드)
ReportServer:Service 및 ReportServerSharePoint:서비스 성능 개체에 대한 성능 카운터
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기