Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описываются счетчики производительности для объектов производительности веб-службы MSRS 2016 и MSRS 2016 Windows. Эти объекты являются частью развертывания служб SQL Server 2016 Reporting Services в собственном режиме.
Note
Эти объекты производительности служат для наблюдения за событиями на локальном сервере отчетов. Если сервер отчетов работает в масштабируемом развертывании, значения счетчиков относятся к текущему серверу, а не ко всему масштабируемому развертыванию.
Объекты производительности доступны в мониторе производительности Windows (Perfmon.exe). Дополнительные сведения см. в документации по Windows, профилированию среды выполнения.
Сведения о счетчиках производительности режима SharePoint см. в статьях Счетчики производительности для объектов производительности в режиме SharePoint веб-службы MSRS 2016 и MSRS 2016 Windows Service SharePoint Mode (режим SharePoint).
Содержание этой статьи
Счетчики производительности веб-службы MSRS 2016
Объект производительности MSRS 2016 Web Service используется для наблюдения за производительностью сервера отчетов. Этот объект производительности включает коллекцию счетчиков, используемых для отслеживания работы сервера отчетов, обычно инициируемой интерактивными операциями просмотра отчетов. При настройке этого счетчика можно применить этот счетчик ко всем экземплярам Reporting Services или выбрать определенные экземпляры. Эти счетчики сбрасываются каждый раз, когда ASP.NET прекращает работу веб-службы сервера отчетов.
В следующей таблице перечислены счетчики, включенные в объект производительности MSRS 2016 Web Service.
| Счетчик | Description |
|---|---|
| Активные сеансы | Число активных сеансов. Этот счетчик предоставляет совокупное количество всех сеансов браузера, созданных из выполнения отчетов, независимо от того, активны ли они или нет. Счетчик уменьшается при удалении записей сеанса. По умолчанию сеансы удаляются через 10 минут без действий. |
| Попаданий в кэш/с | Количество запросов в секунду для кэшированных отчетов. Это запросы для повторно подготовленных к просмотру отчетов, а не для отчетов, обрабатываемых непосредственно из кэша. (См. раздел Общее число попаданий в кэш ниже в этой статье.) |
| Попадания в кэш/с (семантические модели) | Количество запросов в секунду для кэшированной модели. Это запросы для повторно подготовленных к просмотру отчетов, а не для отчетов, обрабатываемых непосредственно из кэша. |
| Промахов кэша/с | Количество запросов в секунду, которым не удалось вернуть отчет из кэша. Используйте этот счетчик, чтобы узнать, достаточно ли ресурсов, используемых для кэширования дисков или памяти. |
| Промахи кэша/с (семантические модели) | Число запросов в секунду, которым не удалось вернуть модель из кэша. Используйте этот счетчик, чтобы узнать, достаточно ли ресурсов, используемых для кэширования дисков или памяти. |
| Запросы первого сеанса/с | Число новых пользовательских сеансов, запускаемых из кэша сервера отчетов каждую секунду. |
| Попаданий в кэш памяти/с | Количество извлечений отчетов из кэша памяти в секунду. Кэш памяти — это часть кэша, которая хранит отчеты в памяти ЦП. При использовании кэша в памяти сервер отчетов не запрашивает SQL Server для кэшированного содержимого. |
| Промахов кэша памяти/с | Количество случаев в секунду, когда не удавалось получить отчёты из кэша в памяти. |
| Запросов на продолжение сеанса/с | Количество запросов в секунду к отчетам, открытым в существующем сеансе (например, к отчетам, сформированным на основе моментального снимка сеанса). |
| Запросы отчетов | Количество активных в настоящий момент отчетов, управляемых сервером отчетов. |
| Выполненных отчетов/с | Количество успешных выполнений отчета в секунду. Этот счетчик предоставляет статистику объема отчетов. Используйте этот счётчик вместе с Request/Sec, чтобы сравнить выполнение отчётов с запросами отчётов, которые могут быть возвращены из кэша. |
| Запросов/с | Число запросов в секунду, выполняемых к серверу отчетов. Этот счетчик отслеживает все типы запросов, которым управляет сервер отчетов. |
| Всего попаданий в кэш | Общее число запросов для отчетов из кэша, выполненных после запуска службы. Этот счетчик сбрасывается каждый раз, когда ASP.NET останавливает веб-службу сервера отчетов. |
| Общее число попаданий в кэш (семантические модели) | Общее число запросов модели из кэша, выполненных после запуска службы. Этот счетчик сбрасывается каждый раз, когда ASP.NET останавливает веб-службу сервера отчетов. |
| Общее число промахов кэша | Общее количество раз, когда отчет не удалось вернуть из кэша после запуска службы. Этот счетчик сбрасывается каждый раз, когда ASP.NET останавливает веб-службу сервера отчетов. Этот счетчик используется для определения достаточности места на диске и памяти. |
| Общее число промахов кэша (семантические модели) | Общее количество раз, когда модель не может быть возвращена из кэша после запуска службы. Этот счетчик сбрасывается каждый раз, когда ASP.NET останавливает веб-службу сервера отчетов. Этот счетчик используется для определения достаточности места на диске и памяти. |
| Общее количество попаданий в кэш памяти | Общее число кэшированных отчетов, возвращенных из кэша памяти после запуска службы. Этот счетчик сбрасывается каждый раз, когда ASP.NET останавливает веб-службу сервера отчетов. Кэш памяти — это часть кэша, которая хранит отчеты в памяти ЦП. При использовании кэша в памяти сервер отчетов не запрашивает SQL Server для кэшированного содержимого. |
| Общее число промахов кэша памяти | Общее число промахов кэша памяти после запуска службы. Этот счетчик сбрасывается каждый раз, когда ASP.NET останавливает веб-службу сервера отчетов. |
| Общее количество ошибок обработки | Количество ошибок обработки запросов для веб-службы сервера отчетов. |
| Всего отклонённых потоков | Общее число потоков обработки данных, отклоненных при асинхронной обработке и выполненных впоследствии как синхронные процессы в одном потоке. Каждый источник данных обрабатывается в одном потоке. Если объем потоков превышает производительные возможности, потоки отклоняются при асинхронной обработке, а затем обрабатываются в последовательном режиме. |
| Всего выполненных отчётов | Общее количество успешно выполненных отчетов с момента запуска службы. Этот счетчик сбрасывается каждый раз, когда ASP.NET останавливает веб-службу сервера отчетов. |
| Всего запросов | Общее число всех запросов, выполненных к серверу отчетов после запуска службы. Этот счетчик сбрасывается каждый раз, когда ASP.NET останавливает веб-службу сервера отчетов. |
Счетчики производительности службы Windows MSRS 2016
Объект производительности MSRS 2016 Windows Service используется для наблюдения за службой Windows сервера отчетов. Этот объект производительности включает коллекцию счетчиков, используемых для отслеживания обработки отчетов, обычно инициируемой операциями по расписанию. Операции, выполняемые по расписанию, могут включать подписку и доставку, снимки выполнения отчета и журнал отчета. При настройке этого счетчика можно применить этот счетчик ко всем экземплярам Reporting Services или выбрать определенные экземпляры.
В следующей таблице перечислены счетчики, включенные в объект производительности MSRS 2016 Windows Service.
| Счетчик | Description |
|---|---|
| Активные сеансы | Количество активных сеансов, хранящихся в базе данных сервера отчетов. Этот счетчик показывает общее число всех пригодных для использования сеансов браузера, созданных на основе подписок на отчеты, независимо от того, активны они в данный момент или нет. |
| Сбросы кэша/с | Количество сбросов кэша в секунду. |
| Попаданий в кэш/с | Количество запросов в секунду для кэшированных отчетов. Это запросы для повторно подготовленных к просмотру отчетов, а не для отчетов, обрабатываемых непосредственно из кэша. Дополнительные сведения см. в разделе Общее число попаданий в кэш ниже в этой статье. |
| Попадания в кэш/с (семантические модели) | Количество запросов в секунду для кэшированной модели. |
| Промахов кэша/с | Количество запросов в секунду, которым не удалось вернуть отчет из кэша. Этот счетчик используется для оценки достаточности используемых для кэширования ресурсов (места на диске или памяти). |
| Промахи кэша/с (семантические модели) | Число запросов в секунду, которым не удалось вернуть модель из кэша. Используйте этот счетчик, чтобы узнать, достаточно ли ресурсов, используемых для кэширования дисков или памяти. |
| Доставок/сек | Количество доставок отчета в секунду от любого модуля доставки. |
| Событий/с | Количество событий, обработанных за секунду. События, за которыми осуществляется наблюдение, включают SnapshotUpdated и TimedSubscription. |
| Запросы первого сеанса/с | Число новых сеансов выполнения отчета, создаваемых в секунду. |
| Попаданий в кэш памяти/с | Количество извлечений отчетов из кэша памяти в секунду. Кэш памяти — это часть кэша, которая хранит отчеты в памяти ЦП. При использовании кэша в памяти сервер отчетов не запрашивает SQL Server для кэшированного содержимого. |
| Промахов кэша памяти/с | Количество случаев в секунду, когда не удаётся получить отчёты из кэша в оперативной памяти. |
| Запросов на продолжение сеанса/с | Количество запросов в секунду для отчетов, открытых в существующем сеансе, например отчетов, отрисованных на основе моментального снимка сеанса. |
| Запросы отчетов | Количество активных в настоящий момент отчетов, управляемых сервером отчетов. Используйте этот счетчик для расчета стратегии кэширования. Количество запросов может быть больше, чем количество сформированных отчетов. |
| Выполненных отчетов/с | Количество отчетов, успешно сформированных за секунду. |
| Запросов/с | Общее число успешных запросов, обрабатываемых службой сервера отчетов в секунду. |
| Обновлений моментальных снимков/с | Общее число обновлений моментальных снимков состояния выполнения отчета в секунду. |
| Общее количество перезапусков домена приложения | Общее количество циклов домена приложения после запуска службы Windows сервера отчетов. |
| Всего сбросов кеша | Общее количество обновлений кэша сервера отчетов с момента запуска службы. Этот счетчик обнуляется при очистке домена приложений. См. Сбросы кэша/с. |
| Всего попаданий в кэш | Общее количество запросов для отчетов, обработанных напрямую из кэша с момента запуска службы Windows сервера отчетов. Этот счетчик обнуляется при очистке домена приложений. См. Попаданий в кэш/с. |
| Общее число попаданий в кэш (семантические модели) | Общее количество запросов для моделей, обработанных напрямую из кэша с момента запуска службы Windows сервера отчетов. Этот счетчик обнуляется при очистке домена приложений. См. Попаданий в кэш/с. |
| Общее число промахов кэша | Общее количество раз, когда отчет не удалось вернуть из кэша после запуска службы Windows сервера отчетов. Этот счетчик обнуляется при очистке домена приложений. См. Промахов кэша/с. |
| Общее число промахов кэша (семантические модели) | Общее количество раз, когда модель не удалось вернуть из кэша после запуска службы Windows сервера отчетов. Этот счетчик обнуляется при очистке домена приложений. |
| Всего доставок | Общее количество отчетов, доставленных с помощью обработчика планирования и доставки, для всех расширений доставки. Этот счетчик обнуляется при очистке домена приложений. |
| Всего событий | Общее количество событий с момента запуска службы Windows сервера отчетов. Этот счетчик обнуляется при очистке домена приложений. |
| Общее количество попаданий в кэш памяти | Общее количество кэшированных отчетов, возвращенных из кэша в памяти после запуска службы Windows сервера отчетов. Этот счетчик обнуляется при очистке домена приложений. |
| Общее число промахов кэша памяти | Общее число промахов кэша памяти после запуска службы. Этот счетчик обнуляется при очистке домена приложений. |
| Общее количество ошибок обработки | Ошибки обработки числовых запросов в службе Windows сервера отчетов. |
| Всего отклонённых потоков | Общее число потоков обработки данных, отклоненных при асинхронной обработке и выполненных впоследствии как синхронные процессы в одном потоке. Значение этого счетчика постоянно увеличивается при умеренной или тяжелой нагрузке. |
| Всего выполненных отчётов | Общее количество выполненных отчетов. |
| Всего запросов | Общее количество успешно выполненных отчетов с момента запуска службы. Этот счетчик обнуляется при очистке домена приложений. |
| Общее число обновлений снимков | Общее число обновлений моментальных снимков состояния выполнения отчета. |
Использование командлетов PowerShell для возврата списков
Следующий скрипт Windows PowerShell возвращает наборы счетчиков, с которых CounterSetName начинается msr:
get-counter -listset msr*
Следующий скрипт Windows PowerShell возвращает список счетчиков производительности для этого CounterSetNameсценария.
(get-counter -listset "MSRS 2016 Windows Service").paths
Связанные материалы
- Мониторинг производительности сервера отчетов
- Счётчики производительности для объектов производительности веб-службы MSRS 2016 в режиме SharePoint и службы Windows MSRS 2016 в режиме SharePoint (режим SharePoint)
- Счетчики производительности для объектов производительности ReportServer:Service и ReportServerSharePoint:Service