Счетчики производительности для MSRS 2011 в режиме интеграции с SharePoint, объекты производительностиPerformance Counters MSRS 2011 SharePoint Mode Performance Objects

В этой статье рассматриваются счетчики производительности для объектов производительности MSRS 2011 Web Service SharePoint Mode и MSRS 2011 Windows Service SharePoint Mode , которые принадлежат к числу компонентов развертывания служб SQL Server 2016 Reporting Services (SSRS) и более поздние версии.SQL Server 2016 Reporting Services or later (SSRS) в режиме SharePoint.This topic describes performance counters for the MSRS 2011 Web Service SharePoint Mode and MSRS 2011 Windows Service SharePoint Mode performance objects that are part of a SQL Server 2016 Reporting Services (SSRS) и более поздние версии.SQL Server 2016 Reporting Services or later (SSRS) SharePoint mode deployment.

Примечание

Эти объекты производительности служат для наблюдения за событиями на локальном сервере отчетов.This 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 as a whole.

Объекты производительности доступны в системном мониторе Windows (Perfmon.exe).The performance objects are available in the Windows Performance Monitor (Perfmon.exe). Дополнительные сведения см. в документации по Windows.For more information, see the Windows documentation. Профилирование среды выполнения (https://msdn.microsoft.com/library/w4bz2147.aspx).Runtime Profiling (https://msdn.microsoft.com/library/w4bz2147.aspx).

Сведения о счетчиках производительности и серверах отчетов в собственном режиме см. в разделах Счетчики производительности для объектов производительности веб-службы MSRS 2011 и службы Windows MSRS 2011 (собственный режим) и Счетчики производительности для объектов производительности веб-службы MSRS 2011 и службы Windows MSRS 2011 в режиме интеграции с SharePoint (режим интеграции с SharePoint).For information regarding performance counters and Native mode report servers, see Performance Counters for the MSRS 2011 Web Service and MSRS 2011 Windows Service Performance Objects (Native Mode)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 в режиме интеграции с SharePointMSRS 2011 Web Service SharePoint Mode Performance Counters

Объект производительности MSRS 2011 Web Service SharePoint Mode используется для наблюдения за производительностью сервера отчетов.The MSRS 2011 Web Service SharePoint Mode 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 SharePoint Mode .The following table lists the counters that are included with the MSRS 2011 Web Service SharePoint Mode performance object.

СчетчикCounter ОписаниеDescription
Активные сеансыActive 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. По умолчанию сеансы удаляются через десять минут неактивности.By default, sessions are removed after ten minutes of no activity.
Попаданий в кэш/сCache Hits/Sec Количество запросов в секунду для кэшированных отчетов.Number of requests per second for cached reports. Это запросы для повторно подготовленных к просмотру отчетов, а не для отчетов, обрабатываемых непосредственно из кэша.These are requests for re-rendered reports, not requests for reports processed directly from the cache. (См. раздел Всего попаданий в кэш ниже в этой статье.)(See Total Cache Hits later in this topic.)
Всего попаданий/с (семантические модели)Cache Hits/Sec (Semantic Models) Количество запросов в секунду для кэшированной модели.Number of requests per second for cached model. Это запросы для повторно подготовленных к просмотру отчетов, а не для отчетов, обрабатываемых непосредственно из кэша.These are requests for re-rendered reports, not requests for reports processed directly from the cache.
Промахов кэша/сCache 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) Число запросов в секунду, которым не удалось вернуть модель из кэша.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/Sec Число новых пользовательских сеансов, запускаемых из кэша сервера отчетов каждую секунду.Number of new user sessions that are started from the report server cache each second.
Попаданий в кэш памяти/сMemory Cache Hits/Sec Количество извлечений отчетов из кэша памяти в секунду.Number of times per second that reports are retrieved from the in-memory cache. Кэш памяти — это часть кэша, которая хранит отчеты в памяти ЦП.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/Sec Число запросов в секунду, для которых не удалось вернуть отчет из кэша памяти.Number of times per second that reports could not be retrieved from the in-memory cache.
Запросов на продолжение сеанса/сNext 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 Requests Количество активных в настоящий момент отчетов, обрабатываемых сервером отчетов.Number of reports that are currently active and being handled by the report server.
Выполнено отчетов/сReports Executed/Sec Число успешных выполнений отчетов в секунду.Number of successful report executions per second. Этот счетчик предоставляет статистику объема отчетов.This counter provides statistics about report volume. Использование этого счетчика совместно со счетчиком Запросов/с позволяет сравнить показатели выполнения отчетов и запросов, для которых отчеты возвращаются из кэша.Use this counter with Request/Sec to compare report execution to report requests that can be returned from cache.
Запросов/сRequests/Sec Число запросов в секунду, выполняемых к серверу отчетов.Number of requests per second made to the report server. Этот счетчик отслеживает все типы запросов, обрабатываемые сервером отчетов.This counter tracks all types of requests that are handled by the report server.
Всего попаданий в кэшTotal 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 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 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 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 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. Кэш памяти — это часть кэша, которая хранит отчеты в памяти ЦП.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 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 Failures Число ошибок при обработке запроса веб-службы сервера отчетов.Number of errors in report server web service request processing.
Всего отклоненных потоковTotal Rejected Threads Общее число потоков обработки данных, отклоненных при асинхронной обработке и выполненных впоследствии как синхронные процессы в одном потоке.Total number of threads rejected for asynchronous processing, and subsequently 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 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 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.

Счетчики производительности службы Windows MSRS 2011 в режиме интеграции с SharePointMSRS 2011 Windows Service SharePoint Mode Performance Counters

Объект производительности MSRS 2011 Windows Service SharePoint Mode используется для наблюдения за службами Windows сервера отчетов.The MSRS 2011 Windows Service SharePoint Mode performance object is used to monitor 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 SharePoint mode .The following table lists the counters that are included in the MSRS 2011 Windows Service SharePoint mode performance object.

СчетчикCounter ОписаниеDescription
Активные сеансыActive 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.
Система предупреждений: длина очереди событийAlerting: event queue length
Система предупреждений: события обрабатываются — CreateScheduleAlerting: events processed - CreateSchedule
Система предупреждений: событий обработано — DeleteScheduleAlerting: events processed - Delete schedule
Система предупреждений: события обрабатываются — DeliverAlertAlerting: events processed - DeliverAlert
Система предупреждений: события обрабатываются — FireAlertAlerting: events processed - FireAlert
Система предупреждений: события обрабатываются — FireScheduleAlerting: events processed - FireSchedule
Система предупреждений: события обрабатываются — GenerateAlertAlerting: events processed - GenerateAlert
Система предупреждений: события обрабатываются — UpdateScheduleAlerting: events processed - UpdateSchedule
Сбросов кэша/сCache Flushes/Sec Количество операций записи из кэша на диск в секунду.Number of cache flushes per second.
Попаданий в кэш/сCache Hits/Sec Количество запросов в секунду для кэшированных отчетов.Number of requests per second for cached reports. Это запросы для повторно подготовленных к просмотру отчетов, а не для отчетов, обрабатываемых непосредственно из кэша.These are requests for re-rendered reports, not requests for reports processed directly from the cache. (См. раздел Всего попаданий в кэш ниже в этой статье.)(See Total Cache Hits later in this topic.)
Всего попаданий/с (семантические модели)Cache Hits/Sec (Semantic Models) Количество запросов в секунду для кэшированной модели.Number of requests per second for cached models.
Промахов кэша/сCache 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) Число запросов в секунду, которым не удалось вернуть модель из кэша.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/Sec Количество доставок отчета в секунду от любого модуля доставки.Number of report deliveries per second, from any delivery extension.
Событий/сEvents/Sec Количество событий, обработанных за секунду.Number of events processed per second. События, за которыми осуществляется наблюдение, включают SnapshotUpdated и TimedSubscription.Events that are monitored include SnapshotUpdated and TimedSubscription.
Запросов на первый сеанс/сFirst Session Requests/Sec Число новых сеансов выполнения отчета, создаваемых в секунду.Number of new report execution sessions created per second.
Попаданий в кэш памяти/сMemory Cache Hits/Sec Количество извлечений отчетов из кэша памяти в секунду.Number of times per second that reports are retrieved from the in-memory cache. Кэш памяти — это часть кэша, которая хранит отчеты в памяти ЦП.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/Sec Количество раз в секунду, когда отчет не смог быть извлечен из кэша памяти.Number of times per second that reports cannot be retrieved from the in-memory cache.
Запросов на продолжение сеанса/сNext 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 Requests Количество активных в настоящий момент отчетов, обрабатываемых сервером отчетов.Number of reports that are currently active and being handled by the report server. Используйте этот счетчик для расчета стратегии кэширования.Use this counter to evaluate caching strategy. Количество запросов может быть значительно больше, чем количество сформированных отчетов.There might be significantly more requests than reports generated.
Выполнено отчетов/сReports Executed/Sec Количество отчетов, успешно сформированных за секунду.Number of reports successfully generated per second.
Запросов/сRequests/Sec Общее число успешных запросов, обрабатываемых службой сервера отчетов в секунду.Total number of successful requests the report server service processed per second.
Обновлений моментальных снимков/сSnapshot Updates/Sec Общее число обновлений моментальных снимков состояния выполнения отчета в секунду.Total number of report execution snapshot updates per second.
Всего очисток домена приложенийTotal App Domain Recycles Общее количество операций очистки домена приложений с момента запуска службы Windows сервера отчетов.Total number of application domain cycles after the Report Server Windows service started.
Всего сбросов кэшаTotal Cache Flushes Общее количество обновлений кэша сервера отчетов с момента запуска службы.Total number of report server cache updates after the service started. Этот счетчик обнуляется при очистке домена приложений.This counter resets when the application domain recycles. См. Сбросов кэша/с.See Cache Flushes/Sec.
Всего попаданий в кэшTotal 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. См. Попаданий в кэш/с.See Cache Hits/Sec.
Всего попаданий (семантические модели)Total Cache Hits (Semantic Models) Общее количество запросов моделей, обработанных напрямую из кэша с момента запуска службы Windows сервера отчетов.Total number of model requests processed directly from the cache after the report server Windows service started. Этот счетчик обнуляется при очистке домена приложений.This counter resets when the application domain recycles.
Всего промахов кэшаTotal 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. См. Промахов кэша/с.See Cache Misses/Sec.
Всего промахов (семантические модели)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 Deliveries Общее количество отчетов для всех модулей доставки, доставленных обработчиком планирования и доставки.Total number of reports delivered by the Scheduling and Delivery Processor, for all delivery extensions. Этот счетчик обнуляется при очистке домена приложений.This counter resets when the application domain recycles.
Всего событийTotal Events Общее количество событий с момента запуска службы Windows сервера отчетов.Total number of events after the Report Server Windows service started. Этот счетчик обнуляется при очистке домена приложений.This counter resets when the application domain recycles.
Всего попаданий в кэш памятиTotal 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 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 Failures Число запросов обработки ошибок для службы Windows сервера отчетов.Number of request processing errors for the report server Windows service.
Всего отклоненных потоковTotal Rejected Threads Общее число потоков обработки данных, отклоненных при асинхронной обработке и выполненных впоследствии как синхронные процессы в одном потоке.Total number of threads rejected for asynchronous processing, and subsequently handled as a synchronous process in the same thread. Значение этого счетчика постоянно увеличивается при умеренной или тяжелой нагрузке.Under moderate or heavy load, this counter steadily increases.
Всего выполнено отчетовTotal Reports Executed Общее количество выполняемых отчетов.Total number of reports run.
Всего запросовTotal Requests Общее количество успешно выполненных отчетов с момента запуска службы.Total number of reports that ran successfully after the service started. Этот счетчик обнуляется при очистке домена приложений.This counter resets when the application domain recycles.
Всего обновлений моментальных снимковTotal Snapshot Updates Общее число обновлений моментальных снимков состояния выполнения отчета.Total number of report execution snapshot updates.

Использование командлетов PowerShell для возврата списковUse PowerShell Cmdlets to return lists

Содержимое, связанное с PowerShellСледующий скрипт Windows PowerShell возвращает наборы счетчиков, в которых CounterSetName начинается с "msr"PowerShell related contentThe following Windows PowerShell script will return the counter sets where the CounterSetName starts with "msr"

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

Следующий скрипт Windows PowerShell возвращает список счетчиков производительности для CounterSetName с именем "MSRS 2011 Windows Service SharePoint Mode".The following Windows PowerShell script will return the list of performance counters for the CounterSetName "MSRS 2011 Windows Service SharePoint Mode".

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

См. также:See Also

Наблюдение за производительностью сервера отчетов Monitoring Report Server Performance
Счетчики производительности для объектов производительности веб-службы MSRS 2011 и службы Windows MSRS 2011 (собственный режим) Performance Counters for the MSRS 2011 Web Service and MSRS 2011 Windows Service Performance Objects (Native Mode)
Счетчики производительности для объектов производительности ReportServer:Service и ReportServerSharePoint:ServicePerformance Counters for the ReportServer:Service and ReportServerSharePoint:Service Performance Objects