Счетчики производительности — служба ReportServer, объекты производительности
В этой статье описываются счетчики производительности для объектов производительности ReportServer:Service и ReportServerSharePoint:Service , которые входят в развертывание SQL Server 2012 (11.x).
Примечание.
Эти объекты производительности служат для наблюдения за событиями на локальном сервере отчетов. Если вы используете сервер отчетов в развертывании горизонтального масштабирования, счетчики применяются к текущему серверу, а не к развертыванию горизонтального масштабирования в целом.
Объекты производительности доступны в Windows Монитор производительности (Perfmon.exe
). Дополнительные сведения см. в документации по Windows. Профилирование времени выполнения.
Содержание этой статьи
Счетчики производительности ReportServer:Service (сервер отчетов в собственном режиме)
ReportServerSharePoint:Service (сервер отчетов в режиме SharePoint)
Область применения: SQL Server 2012 (11.x).
Счетчики производительности ReportServer:Service (сервер отчетов в собственном режиме)
Объект производительности ReportServer:Service включает коллекцию счетчиков для отслеживания связанных с HTTP и памятью событий для экземпляра сервера отчетов. Этот объект производительности отображается один раз для каждого экземпляра служб Reporting Services на компьютере, и вы можете добавлять или удалять счетчики из объекта производительности для каждого экземпляра. Счетчики для экземпляра по умолчанию отображаются в формате ReportServer:Service. Счетчики именованных экземпляров отображаются в формате ReportServer$\<instance_name>:Service
.
Объект производительности ReportServer:Service был новым в службах Reporting Services SQL Server 2008 (10.0.x), а также предоставляет подмножество счетчиков, которые были включены в службы IIS (IIS) и ASP.NET в предыдущих версиях служб Reporting Services. Эти новые счетчики относятся к службам Reporting Services, и они отслеживают события, связанные с HTTP для сервера отчетов, такие как запросы, подключения и попытки входа. Кроме того, этот объект производительности включает счетчики для отслеживания событий управления памятью.
В следующей таблице перечислены счетчики, включенные в объект производительности ReportServer:Service .
Следующий скрипт Windows PowerShell возвращает список счетчиков производительности для CounterSetName
следующих:
(get-counter -listset "ReportServer:Service").paths
Счетчик | Description |
---|---|
Активные соединения | Количество активных в текущий момент соединений на сервере. |
Всего получено байтов | Число байт, полученных сервером. Этот счетчик ведет подсчет общего приблизительного числа байтов, полученных как диспетчером отчетов, так и сервером отчетов. |
Получено байт/с | Число байтов, полученных сервером за одну секунду. Этот счетчик обновляется только при завершении передачи. Этот результат означает, что счетчик остается равным 0, а затем значение увеличивается после завершения передачи. |
Всего отправлено байтов | Число байтов, отправленных сервером. Этот счетчик ведет подсчет общего приблизительного числа байтов, оправленных как диспетчером отчетов, так и сервером отчетов. |
Отправлено байт/с | Число байтов, отправленных сервером за секунду. Этот счетчик обновляется только при завершении передачи. Этот результат означает, что счетчик остается равным 0, а затем значение увеличивается после завершения передачи. |
Общее число ошибок | Общее число ошибок, возникших во время выполнения HTTP-запросов. Эти ошибки включают 400-е и 500-е коды состояния HTTP. |
Ошибок/с | Общее число ошибок, возникших во время выполнения HTTP-запросов за одну секунду. Эти ошибки включают 400-е и 500-е коды состояния HTTP. |
Всего попыток входа | Количество попыток входа, выполненных из типов RS проверка подлинности Windows. Типы RS проверка подлинности Windows включают RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos и RSWindowsBasic. Нулевое значение (0) отвечает за нестандартную проверку подлинности. |
Попыток входа в секунду | Частота попыток входа. |
Всего успешных входов | Число успешных входов для типов проверки подлинности RSWindows. Типы RS проверка подлинности Windows включают RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos и RSWindowsBasic. Нулевое значение (0) отвечает за нестандартную проверку подлинности. |
Успешных входов в секунду | Число успешных входов. |
Состояние нагрузки на память | Одно из следующих чисел от 1 до 5, указывающее текущее состояние памяти на сервере. 1: нет нагрузки 2: низкая нагрузка 3: средняя нагрузка 4: высокая нагрузка 5: чрезмерная нагрузка |
Объем сжатия памяти | Число байтов, запрошенных сервером для сжатия используемой памяти. |
Уведомлений о сжатии памяти в секунду | Число уведомлений, сформированных сервером в последнюю секунду для сжатия используемой памяти. Это число указывает, как часто сервер испытывает недостаток памяти. |
Количество отключенных запросов | Число отсоединений запросов, возникших из-за сбоя в канале связи. |
Количество выполняющихся запросов | Количество запросов, обрабатываемых в настоящий момент. |
Количество неразрешенных запросов | Число запросов, завершенных с кодом состояния HTTP 401. |
Количество отказанных запросов | Общее количество запросов, которые не были обработаны из-за нехватки ресурсов сервера. Этот счетчик представляет количество запросов, возвращающих код состояния HTTP 503, который указывает, что сервер слишком занят. |
Всего запросов | Общее количество запросов, полученных службой сервера отчетов с момента запуска. Этот счетчик ведет подсчет запросов, отправленных диспетчеру отчетов, а также запросов, отправленных диспетчером отчетов серверу отчетов. |
Запросов/с | Количество обрабатываемых за секунду запросов. Это значение отражает текущую пропускную способность приложения. |
Количество задач в очереди | Число задач, ожидающих доступности потока для обработки. Каждый запрос, выполненный к серверу отчетов, соответствует одной или нескольким задачам. Этот счетчик представляет только количество задач, готовых к обработке; Он не включает количество выполняемых в данный момент задач. |
ReportServerSharePoint:Service (сервер отчетов в режиме SharePoint)
Объект производительности ReportServerSharePoint:Service добавлен в службы Reporting Services SQL Server 2012 (11.x).
Следующий скрипт Windows PowerShell возвращает список счетчиков производительности для CounterSetName
следующих:
(get-counter -listset "ReportServerSharePoint:Service").paths
Счетчик | Description |
---|---|
Состояние нагрузки на память | |
Объем сжатия памяти | |
Memory Shrink Notifications/Sec |
Использование командлетов PowerShell для возврата списков
Следующий скрипт Windows PowerShell возвращает список счетчиков производительности для CounterSetName
reportServerSharePoint:Service:
(get-counter -listset "ReportServerSharePoint:Service").paths
Связанный контент
- Мониторинг производительности сервера отчетов
- Счетчики производительности для объектов производительности веб-службы MSRS 2011 и MSRS 2011 Windows (собственный режим)
- Счетчики производительности для объектов производительности sharePoint веб-службы MSRS 2011 и MSRS 2011 Windows Service SharePoint ode (режим SharePoint)