성능 카운터 MSRS 2011 Web Service 성능 개체Performance Counters MSRS 2011 Web Service, Performance Objects

이 항목에서는 MSRS 2011 Web ServiceMSRS 2011 Windows Service 성능 개체에 대한 성능 카운터에 대해 설명합니다.This topic describes performance counters for the MSRS 2011 Web Service and MSRS 2011 Windows Service performance objects. 이 개체는 SQL Server 2016 Reporting Services(SSRS)SQL Server 2016 Reporting Services (SSRS) 기본 코드 배포의 일부입니다.These objects are part of a SQL Server 2016 Reporting Services(SSRS)SQL Server 2016 Reporting Services (SSRS) Native Mode deployment.

참고

이 성능 개체는 로컬 보고서 서버의 이벤트를 모니터링합니다.These performance objects monitor events on the local report server. 확장 배포에서 보고서 서버를 실행 중이면 개수는 현재 서버에만 적용되고 확장 배포에는 적용되지 않습니다.If you are running a report server in a scale-out deployment, the counts apply to the current server and not the scale-out deployment.

성능 개체는 Windows 성능 모니터(Perfmon.exe)에서 제공됩니다.The performance objects are available in the Windows Performance Monitor (Perfmon.exe). 자세한 내용은 Windows 설명서, 런타임 프로파일링 (http://msdn.microsoft.com/library/w4bz2147.aspx)을 참조하세요.For more information, see the Windows documentation, Runtime Profiling (http://msdn.microsoft.com/library/w4bz2147.aspx).

SharePoint 모드 성능 카운터와 관련된 내용은 MSRS 2011 웹 서비스 SharePoint 모드 및 MSRS 2011 Windows 서비스 SharePoint 모드 성능 개체에 대한 성능 카운터(SharePoint 모드)를 참조하세요.For information related to the SharePoint mode performance counters, see Performance Counters for the MSRS 2011 Web Service SharePoint Mode and MSRS 2011 Windows Service SharePoint Mode Performance Objects (SharePoint Mode).

항목 내용In this topic:

MSRS 2011 웹 서비스 성능 카운터 MSRS 2011 Web Service Performance Counters

MSRS 2011 Web Service 성능 개체는 보고서 서버 성능을 모니터링합니다.The MSRS 2011 Web Service performance object monitors report server performance. 이 성능 개체에는 일반적으로 대화형 보고서 보기 작업을 통해 시작된 보고서 서버 처리를 추적하는 데 사용되는 카운터 모음이 들어 있습니다.This performance object includes a collection of counters used to track report server processing typically initiated through interactive report viewing operations. 이 카운터를 설정하면 모든 Reporting ServicesReporting Services 인스턴스에 카운터를 적용하거나 특정 인스턴스를 선택할 수 있습니다.When you set up this counter, you can apply the counter to all instances of Reporting ServicesReporting Services or you can select specific instances. 이러한 카운터는 ASP.NETASP.NET 이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.These counters are reset whenever ASP.NETASP.NET stops the report server Web service.

다음 표에서는 MSRS 2011 Web Service 성능 개체와 함께 제공되는 카운터를 나열합니다.The following table lists the counters that are included with the MSRS 2011 Web Service performance object.

카운터Counter DescriptionDescription
Active SessionsActive Sessions 활성 세션 수입니다.Number of active sessions. 이 카운터는 활성 상태인지 여부에 관계없이 보고서 실행에서 생성된 모든 브라우저 세션의 누적 개수를 제공합니다.This counter provides a cumulative count of all browser sessions generated from report executions, whether they are still active or not.

이 카운터는 세션 레코드를 제거하면 감소합니다.The counter is decremented as session records are removed. 기본적으로 10분 동안 활동이 없으면 세션이 제거됩니다.By default, sessions are removed after ten minutes of no activity.
Cache Hits/SecCache Hits/Sec 캐시된 보고서에 대한 초당 요청 수입니다.Number of requests per second for cached reports. 이러한 요청은 다시 렌더링된 보고서에 대한 것이며 캐시에서 직접 처리된 보고서에 대한 요청은 아닙니다.The requests are for re-rendered reports, not requests for reports processed directly from the cache. (이 항목 뒷부분에 나오는 Total Cache Hits 참조)(See Total Cache Hits later in this topic.)
Cache Hits/Sec (Semantic Models)Cache Hits/Sec (Semantic Models) 캐시된 모델에 대한 초당 요청 수입니다.Number of requests per second for cached model. 다시 렌더링된 보고서에 대한 요청이며 캐시에서 직접 처리된 보고서에 대한 요청은 아닙니다.The requests for re-rendered reports, not requests for reports processed directly from the cache.
Cache Misses/SecCache Misses/Sec 캐시에서 보고서를 반환하지 못한 초당 요청 수입니다.Number of requests per second that failed to return a report from cache. 캐싱(디스크 또는 메모리)에 사용된 리소스가 충분한지 여부를 확인할 때 이 카운터를 사용합니다.Use this counter to find out whether the resources used for caching (disk or memory) are sufficient.
Cache Misses/Sec (Semantic Models)Cache Misses/Sec (Semantic Models) 캐시에서 모델을 반환하지 못한 초당 요청 수입니다.Number of requests per second that failed to return a model from cache. 캐싱(디스크 또는 메모리)에 사용된 리소스가 충분한지 여부를 확인할 때 이 카운터를 사용합니다.Use this counter to find out whether the resources used for caching (disk or memory) are sufficient.
First Session Requests/SecFirst Session Requests/Sec 매 초마다 보고서 서버 캐시에서 시작된 새 사용자 세션 수입니다.Number of new user sessions that are started from the report server cache each second.
Memory Cache Hits/SecMemory Cache Hits/Sec 메모리 내 캐시에서 보고서가 검색된 초당 횟수입니다.Number of times per second that reports are retrieved from the in-memory cache. 메모리 내 캐시 는 캐시 중 CPU 메모리에 보고서를 저장하는 부분입니다.In-memory cache is a part of the cache that stores reports in CPU memory. 메모리 내 캐시가 사용되면 보고서 서버는 캐시된 내용에 대해 SQL ServerSQL Server 를 쿼리하지 않습니다.When in-memory cache is used, the report server does not query SQL ServerSQL Server for cached content.
Memory Cache Misses/SecMemory Cache Misses/Sec 메모리 내 캐시에서 보고서를 검색하지 못한 초당 횟수입니다.Number of times per second that reports could not be retrieved from the in-memory cache.
Next Session Requests/SecNext Session Requests/Sec 기존 세션에서 열려 있는 보고서(예: 세션 스냅숏에서 렌더링된 보고서)에 대한 초당 요청 수입니다.Number of requests per second for reports that are open in an existing session (such as reports that are rendered from a session snapshot).
Report RequestsReport Requests 현재 활성 상태이며 보고서 서버에서 관리되는 보고서 수입니다.Number of reports that are currently active and managed by the report server.
Reports Executed/SecReports Executed/Sec 초당 성공적으로 실행된 보고서 수입니다.Number of successful report executions per second. 이 카운터는 보고서 볼륨에 대한 통계를 제공합니다.This counter provides statistics about report volume. 캐시에서 반환할 수 있는 보고서 요청과 보고서 실행을 비교하기 위해 Request/Sec 카운터와 이 카운터를 함께 사용합니다.Use this counter with Request/Sec to compare report execution to report requests that can be returned from cache.
Requests/SecRequests/Sec 보고서 서버에 대한 초당 요청 수입니다.Number of requests per second made to the report server. 이 카운터는 보고서 서버에서 관리하는 모든 종류의 요청을 추적합니다.This counter tracks all types of requests that are managed by the report server.
Total Cache HitsTotal Cache Hits 서비스 시작 이후 캐시에서 보고서를 요청한 총 수입니다.Total number of requests for reports from the cache after the service started. 이 카운터는 ASP.NETASP.NET 이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.This counter is reset whenever ASP.NETASP.NET stops the report server Web service.
Total Cache Hits (Semantic Models)Total Cache Hits (Semantic Models) 서비스 시작 이후 캐시에서 모델을 요청한 총 수입니다.Total number of requests for model from the cache after the service started. 이 카운터는 ASP.NET에서 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.This counter is reset whenever ASP.NET stops the report server Web service.
Total Cache MissesTotal Cache Misses 서비스 시작 이후 캐시에서 보고서를 반환하지 못한 총 횟수입니다.Total number of times that a report could not be returned from the cache after the service started. 이 카운터는 ASP.NETASP.NET 이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.This counter is reset whenever ASP.NETASP.NET stops the report server Web service. 디스크 공간 및 메모리가 충분한지 여부를 확인할 때 이 카운터를 사용합니다.Use this counter to determine whether disk space and memory are sufficient.
Total Cache Misses (Semantic Models)Total Cache Misses (Semantic Models) 서비스 시작 이후 캐시에서 모델을 반환하지 못한 총 횟수입니다.Total number of times that a model could not be returned from the cache after the service started. 이 카운터는 ASP.NET에서 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.This counter is reset whenever ASP.NET stops the report server Web service. 디스크 공간 및 메모리가 충분한지 여부를 확인할 때 이 카운터를 사용합니다.Use this counter to determine whether disk space and memory are sufficient.
Total Memory Cache HitsTotal Memory Cache Hits 서비스 시작 이후 메모리 내 캐시에서 반환한 캐시된 보고서의 총 수입니다.Total number of cached reports returned from the in-memory cache after the service started. 이 카운터는 ASP.NETASP.NET 이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.This counter is reset whenever ASP.NETASP.NET stops the report server Web service. 메모리 내 캐시 는 캐시 중 CPU 메모리에 보고서를 저장하는 부분입니다.In-memory cache is a part of the cache that stores reports in CPU memory. 메모리 내 캐시가 사용되면 보고서 서버는 캐시된 내용에 대해 SQL ServerSQL Server 를 쿼리하지 않습니다.When in-memory cache is used, the report server does not query SQL ServerSQL Server for cached content.
Total Memory Cache MissesTotal Memory Cache Misses 서비스 시작 이후 메모리 내 캐시에 대한 총 캐시 누락 수입니다.Total number of cache misses against the in-memory cache after the service started. 이 카운터는 ASP.NETASP.NET 이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.This counter is reset whenever ASP.NETASP.NET stops the report server Web service.
Total Processing FailuresTotal Processing Failures 보고서 서버 웹 서비스에 대한 요청 처리 오류 수입니다.Number of request processing errors for the report server Web service.
Total Rejected ThreadsTotal Rejected Threads 비동기 처리에 대해 거부되고 나중에 동일한 스레드에서 동기 프로세스로 처리된 총 스레드 수입니다.Total number of threads rejected for asynchronous processing, and later handled as synchronous processes in the same thread. 각 데이터 원본은 하나의 스레드에서 처리됩니다.Each data source is processed on one thread. 스레드 볼륨이 용량을 초과하면 스레드는 비동기 처리에는 거부되고 순차 방식으로 처리됩니다.If the volume of threads exceeds capacity, threads are rejected for asynchronous processing, and are then processed in a serial manner.
Total Reports ExecutedTotal Reports Executed 서비스 시작 이후 성공적으로 실행된 총 보고서 수입니다.Total number of reports that ran successfully after the service started. 이 카운터는 ASP.NETASP.NET 이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.This counter is reset whenever ASP.NETASP.NET stops the report server Web service.
Total RequestsTotal Requests 서비스 시작 이후 보고서 서버에 대한 총 요청 수입니다.Total number of all requests made to the report server after the service started. 이 카운터는 ASP.NETASP.NET 이 보고서 서버 웹 서비스를 중지할 때마다 다시 설정됩니다.This counter is reset whenever ASP.NETASP.NET stops the report server Web service.

MSRS 2011 Windows 서비스 성능 카운터 MSRS 2011 Windows Service Performance Counters

MSRS 2011 Windows Service 성능 개체는 보고서 서버 Windows 서비스를 모니터링합니다.The MSRS 2011 Windows Service performance object monitors the report server Windows service. 이 성능 개체에는 예약된 작업을 통해 시작된 보고서 처리를 추적하는 데 사용되는 카운터 모음이 들어 있습니다.This performance object includes a collection of counters used to track report processing that is initiated through scheduled operations. 예약된 작업에는 구독 및 배달, 보고서 실행 스냅숏 및 보고서 기록이 포함될 수 있습니다.Scheduled operations can include subscription and delivery, report execution snapshots, and report history. 이 카운터를 설정하면 모든 Reporting ServicesReporting Services 인스턴스에 카운터를 적용하거나 특정 인스턴스를 선택할 수 있습니다.When you set up this counter, you can apply the counter to all instances of Reporting ServicesReporting Services or you can select specific instances.

다음 표에서는 MSRS 2011 Windows Service 성능 개체에 포함된 카운터를 나열합니다.The following table lists the counters that are included in the MSRS 2011 Windows Service performance object.

카운터Counter DescriptionDescription
Active SessionsActive Sessions 보고서 서버 데이터베이스에 저장된 활성 세션의 수입니다.Number of active sessions stored in the report server database. 이 카운터는 활성 상태인지 여부에 관계없이 보고서 구독에서 생성된 사용 가능한 모든 브라우저 세션의 누적 개수를 제공합니다.This counter provides a cumulative count of all usable browser sessions generated from report subscriptions, whether they are still active or not.
Cache Flushes/SecCache Flushes/Sec 초당 캐시 플러시 수입니다.Number of cache flushes per second.
Cache Hits/SecCache Hits/Sec 캐시된 보고서에 대한 초당 요청 수입니다.Number of requests per second for cached reports. 이러한 요청은 다시 렌더링된 보고서에 대한 것이며 캐시에서 직접 처리된 보고서에 대한 요청은 아닙니다.The requests are for re-rendered reports, not requests for reports processed directly from the cache. (이 항목 뒷부분에 나오는 Total Cache Hits 참조)(See Total Cache Hits later in this topic.)
Cache Hits/Sec (Semantic Models)Cache Hits/Sec (Semantic Models) 캐시된 모델에 대한 초당 요청 수입니다.Number of requests per second for cached models.
Cache Misses/SecCache Misses/Sec 캐시에서 보고서를 반환하지 못한 초당 요청 수입니다.Number of requests per second that failed to return a report from cache. 캐싱(디스크 또는 메모리)에 사용된 리소스가 충분한지 여부를 확인할 때 이 카운터를 사용합니다.Use this counter to find out whether the resources used for caching (disk or memory) are sufficient.
Cache Misses/Sec (Semantic Models)Cache Misses/Sec (Semantic Models) 캐시에서 모델을 반환하지 못한 초당 요청 수입니다.Number of requests per second that failed to return a model from cache. 캐싱(디스크 또는 메모리)에 사용된 리소스가 충분한지 여부를 확인할 때 이 카운터를 사용합니다.Use this counter to find out whether the resources used for caching (disk or memory) are sufficient.
Delivers/SecDelivers/Sec 배달 확장 프로그램에서 초당 보고서를 배달한 수입니다.Number of report deliveries per second, from any delivery extension.
Events/SecEvents/Sec 초당 처리된 이벤트 수입니다.Number of events processed per second. 모니터링된 이벤트에는 SnapshotUpdatedTimedSubscription이 있습니다.Events that are monitored include SnapshotUpdated and TimedSubscription.
First Session Requests/SecFirst Session Requests/Sec 초당 만들어진 새 보고서 실행 세션 수입니다.Number of new report execution sessions created per second.
Memory Cache Hits/SecMemory Cache Hits/Sec 메모리 내 캐시에서 보고서가 검색된 초당 횟수입니다.Number of times per second that reports are retrieved from the in-memory cache. 메모리 내 캐시 는 캐시 중 CPU 메모리에 보고서를 저장하는 부분입니다.In-memory cache is a part of the cache that stores reports in CPU memory. 메모리 내 캐시가 사용되면 보고서 서버는 캐시된 내용에 대해 SQL ServerSQL Server 를 쿼리하지 않습니다.When in-memory cache is used, the report server does not query SQL ServerSQL Server for cached content.
Memory Cache Misses/SecMemory Cache Misses/Sec 메모리 내 캐시에서 보고서를 검색하지 못한 초당 횟수입니다.Number of times per second that reports cannot be retrieved from the in-memory cache.
Next Session Requests/SecNext Session Requests/Sec 기존 세션에서 열려 있는 보고서(예: 세션 스냅숏에서 렌더링된 보고서)에 대한 초당 요청 수입니다.Number of requests per second for reports that are open in an existing session (such as reports that are rendered from a session snapshot).
Report RequestsReport Requests 현재 활성 상태이며 보고서 서버에서 관리되는 보고서 수입니다.Number of reports that are currently active and managed by the report server. 이 카운터는 캐싱 전략을 평가하는 데 사용합니다.Use this counter to evaluate caching strategy. 생성된 보고서보다 더 많은 요청이 있을 수 있습니다.There might be more requests than reports generated.
Reports Executed/SecReports Executed/Sec 초당 성공적으로 생성된 보고서 수입니다.Number of reports successfully generated per second.
Requests/SecRequests/Sec 보고서 서버 서비스가 초당 성공적으로 처리한 총 요청 수입니다.Total number of successful requests the report server service processed per second.
Snapshot Updates/SecSnapshot Updates/Sec 초당 총 보고서 실행 스냅숏 업데이트 수입니다.Total number of report execution snapshot updates per second.
Total App Domain RecyclesTotal App Domain Recycles 보고서 서버 Windows 서비스 시작 이후 응용 프로그램 도메인의 총 재활용 횟수입니다.Total number of application domain cycles after the Report Server Windows service started.
Total Cache FlushesTotal Cache Flushes 서비스 시작 이후 보고서 서버 캐시의 총 업데이트 수입니다.Total number of report server cache updates after the service started. 응용 프로그램 도메인을 재활용하면 이 카운터가 다시 설정됩니다.This counter resets when the application domain recycles. Cache Flushes/Sec를 참조하세요.See Cache Flushes/Sec.
Total Cache HitsTotal Cache Hits 보고서 서버 Windows 서비스 시작 이후 캐시에서 직접 처리된 보고서에 대한 총 요청 수입니다.Total number of requests for reports processed directly from the cache after the Report Server Windows service started. 응용 프로그램 도메인을 재활용하면 이 카운터가 다시 설정됩니다.This counter resets when the application domain recycles. Cache Hits/Sec를 참조하세요.See Cache Hits/Sec.
Total Cache Hits (Semantic Models)Total Cache Hits (Semantic Models) 보고서 서버 Windows 서비스 시작 이후 캐시에서 직접 처리된 모델에 대한 총 요청 수입니다.Total number of requests for models processed directly from the cache after the Report Server Windows service started. 응용 프로그램 도메인을 재활용하면 이 카운터가 다시 설정됩니다.This counter resets when the application domain recycles. Cache Hits/Sec를 참조하세요.See Cache Hits/Sec.
Total Cache MissesTotal Cache Misses 보고서 서버 Windows 서비스 시작 이후 캐시에서 보고서를 반환하지 못한 총 횟수입니다.Total number of times that a report could not be returned from cache after the Report Server Windows service started. 응용 프로그램 도메인을 재활용하면 이 카운터가 다시 설정됩니다.This counter resets when the application domain recycles. Cache Misses/Sec를 참조하세요.See Cache Misses/Sec.
Total Cache Misses (Semantic Models)Total Cache Misses (Semantic Models) 보고서 서버 Windows 서비스 시작 이후 캐시에서 모델을 반환하지 못한 총 횟수입니다.Total number of times that a model could not be returned from cache after the Report Server Windows service started. 응용 프로그램 도메인을 재활용하면 이 카운터가 다시 설정됩니다.This counter resets when the application domain recycles.
Total DeliveriesTotal Deliveries 모든 배달 확장 프로그램의 일정 예약 및 배달 프로세서를 통해 배달한 총 보고서 수입니다.Total number of reports delivered through the Scheduling and Delivery Processor, for all delivery extensions. 응용 프로그램 도메인을 재활용하면 이 카운터가 다시 설정됩니다.This counter resets when the application domain recycles.
Total EventsTotal Events 보고서 서버 Windows 서비스 시작 이후 이벤트의 총 수입니다.Total number of events after the report server Windows service started. 응용 프로그램 도메인을 재활용하면 이 카운터가 다시 설정됩니다.This counter resets when the application domain recycles.
Total Memory Cache HitsTotal Memory Cache Hits 보고서 서버 Windows 서비스 시작 이후 메모리 내 캐시에서 반환된 캐시된 보고서의 총 수입니다.Total number of cached reports returned from the in-memory cache after the report server Windows service started. 응용 프로그램 도메인을 재활용하면 이 카운터가 다시 설정됩니다.This counter resets when the application domain recycles.
Total Memory Cache MissesTotal Memory Cache Misses 서비스 시작 이후 메모리 내 캐시에 대한 총 캐시 누락 수입니다.Total number of cache misses against the in-memory cache after the service started. 응용 프로그램 도메인을 재활용하면 이 카운터가 다시 설정됩니다.This counter resets when the application domain recycles.
Total Processing FailuresTotal Processing Failures 보고서 서버 Windows 서비스의 요청 처리 오류 수입니다.Number request processing errors in the report server Windows service.
Total Rejected ThreadsTotal Rejected Threads 비동기 처리에 대해 거부되고 나중에 동일한 스레드에서 동기 프로세스로 처리된 총 스레드 수입니다.Total number of threads rejected for asynchronous processing, and later handled as a synchronous process in the same thread. 보통 또는 과도한 로드 상태에서 이 카운터는 계속 증가합니다.Under moderate or heavy load, this counter steadily increases.
Total Reports ExecutedTotal Reports Executed 실행된 총 보고서 수입니다.Total number of reports run.
Total RequestsTotal Requests 서비스 시작 이후 성공적으로 실행된 총 보고서 수입니다.Total number of reports that ran successfully after the service started. 응용 프로그램 도메인을 재활용하면 이 카운터가 다시 설정됩니다.This counter resets when the application domain recycles.
Total Snapshot UpdatesTotal Snapshot Updates 보고서 실행 스냅숏에 대한 총 업데이트 수입니다.Total number of updates for report execution snapshots

PowerShell Cmdlet을 사용하여 목록 반환 Use PowerShell Cmdlets to return lists

PowerShell 관련 내용다음 Windows PowerShell 스크립트는 countersetname이 "msr"로 시작 하는 위치 카운터 집합을 반환 합니다.PowerShell related contentThe following Windows PowerShell script returns the counter sets where the CounterSetName starts with “msr”:

get-counter -listset msr*  

다음 Windows PowerShell 스크립트는 CounterSetName의 성능 카운터 목록을 반환합니다.The following Windows PowerShell script returns the list of performance counters for the CounterSetName.

(get-counter -listset "MSRS 2011 Windows Service").paths  

관련 항목:See Also

보고서 서버 성능 모니터링 Monitoring Report Server Performance
MSRS 2011 웹 서비스 SharePoint 모드 및 MSRS 2011 Windows 서비스 SharePoint 모드 성능 개체 (에 대 한 성능 카운터 SharePoint 모드 ) Performance Counters for the MSRS 2011 Web Service SharePoint Mode and MSRS 2011 Windows Service SharePoint Mode Performance Objects (SharePoint Mode)
ReportServer:Service 및 ReportServerSharePoint:Service 성능 개체에 대한 성능 카운터Performance Counters for the ReportServer:Service and ReportServerSharePoint:Service Performance Objects