Поделиться через


Счетчики производительности для объектов производительности ReportServer:Service и ReportServerSharePoint:Service

В этом разделе рассматриваются счетчики производительности для объектов производительности ReportServer:Service и ReportServerSharePoint:Service, являющихся компонентами развертывания служб SQL Server 2012.

ПримечаниеПримечание

Эти объекты производительности служат для наблюдения за событиями на локальном сервере отчетов. При запуске сервера отчетов в масштабном развертывании счетчики относятся к текущему серверу, а не к масштабному развертыванию в целом.

Объекты производительности доступны в системном мониторе Windows (Perfmon.exe). Дополнительные сведения см. в документации по Windows. Профилирование времени выполнения (https://msdn.microsoft.com/ru-ru/library/w4bz2147.aspx).

В этом разделе:

  • ReportServer:Service (собственный режим)

  • ReportServerSharePoint:Service (режим SharePoint)

  • Использование PowerShell для возврата списков счетчиков

Область применения: SQL Server 2012.

Счетчики производительности ReportServer:Service (сервер отчетов в собственном режиме)

Объект производительности ReportServer:Service включает коллекцию счетчиков для отслеживания связанных с HTTP и памятью событий для экземпляра сервера отчетов. Этот объект производительности отображается однократно для каждого экземпляра служб Службы Reporting Services на компьютере; счетчики объекта производительности можно добавлять или удалять для каждого экземпляра. Счетчики для экземпляра по умолчанию отображаются в формате ReportServer:Service. Счетчики для именованных экземпляров отображаются в формате ReportServer$<instance_name>:Service.

Объект производительности ReportServer:Service впервые появился в SQL Server 2008 Службы Reporting Services. Он предоставляет часть счетчиков, входивших в службы IIS и в ASP.NET в предыдущих версиях служб Службы Reporting Services. Эти новые счетчики являются уникальными для служб Службы Reporting Services. Они отслеживают связанные с HTTP события для сервера отчетов, такие как запросы, соединения и попытки входа. Кроме того, этот объект производительности включает счетчики для отслеживания событий управления памятью.

В следующей таблице перечислены счетчики, включенные в объект производительности ReportServer:Service.

Содержимое, связанное с PowerShell Следующий скрипт Windows PowerShell вернет список счетчиков производительности для CounterSetName

(get-counter -listset "ReportServer:Service").paths

Счетчик

Описание

Active connections

Количество активных в текущий момент соединений на сервере.

Bytes Received Total

Число байтов, полученных сервером. Этот счетчик ведет подсчет общего приблизительного числа байтов, полученных как диспетчером отчетов, так и сервером отчетов.

Bytes Received/sec

Число байтов, полученных сервером за одну секунду. Этот счетчик обновляется только при завершении передачи. Это означает, что значение счетчика остается равным 0, а затем значение растет после завершения передачи.

Bytes Sent Total

Число байтов, отправленных сервером. Этот счетчик ведет подсчет общего приблизительного числа байтов, оправленных как диспетчером отчетов, так и сервером отчетов.

Bytes Sent/sec

Число байтов, отправленных сервером за секунду. Этот счетчик обновляется только при завершении передачи. Это означает, что значение счетчика остается равным 0, а затем значение растет после завершения передачи.

Errors Total

Общее число ошибок, возникших во время выполнения HTTP-запросов. Эти ошибки включают 400-е и 500-е коды состояния HTTP.

Errors/sec

Общее число ошибок, возникших во время выполнения HTTP-запросов за одну секунду. Эти ошибки включают 400-е и 500-е коды состояния HTTP.

Logon Attempts Total

Число попыток входа, выполненных из типов проверки подлинности RSWindows. Типы проверок подлинности RSWindows включают RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos и RSWindowsBasic. Нулевое значение (0) отвечает за нестандартную проверку подлинности.

Logon Attempts/sec

Число попыток входа.

Logon Successes Total

Число успешных входов для типов проверки подлинности RSWindows. Типы проверок подлинности RSWindows включают RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos и RSWindowsBasic. Нулевое значение (0) отвечает за нестандартную проверку подлинности.

Logon Successes/sec

Число успешных входов.

Memory Pressure State

Одно из следующих чисел от 1 до 5, указывающее текущее состояние памяти на сервере.

  • 1: Нет нагрузки.

  • 2: Низкая нагрузка.

  • 3: Средняя нагрузка.

  • 4: Высокая нагрузка.

  • 5: Чрезмерная нагрузка.

Memory Shrink Amount

Число байтов, запрошенных сервером для сжатия используемой памяти.

Memory Shrink Notifications/sec

Число уведомлений, сформированных сервером в последнюю секунду для сжатия используемой памяти. Это число указывает, как часто сервер испытывает недостаток памяти.

Requests Disconnected

Число отсоединений запросов, возникших из-за сбоя в канале связи.

Requests Executing

Количество запросов, обрабатываемых в настоящий момент.

Requests Not Authorized

Число запросов, завершенных с кодом состояния HTTP 401.

Requests Rejected

Общее число запросов, не обработанных из-за недостаточных ресурсов сервера. Этот счетчик отражает число запросов, возвращенных с кодом состояния HTTP 503, указывающим на то, что сервер слишком загружен.

Requests Total

Общее число запросов, полученных службой сервера отчетов с момента запуска. Этот счетчик ведет подсчет запросов, отправленных диспетчеру отчетов, а также запросов, отправленных диспетчером отчетов серверу отчетов.

Requests/sec

Количество обрабатываемых за секунду запросов. Это значение отражает текущую пропускную способность приложения.

Tasks Queued

Число задач, ожидающих доступности потока для обработки. Каждый запрос, выполненный к серверу отчетов, соответствует одной или нескольким задачам. Этот счетчик представляет только число задач, готовых к обработке; он не включает число выполняющихся в настоящее время задач.

Значок стрелки, используемый со ссылкой «В начало»В начало

ReportServerSharePoint:Service (сервер отчетов в режиме SharePoint)

Объект производительности ReportServerSharePoint:Service был добавлен в службах SQL Server 2012 Службы Reporting Services.

Содержимое, связанное с PowerShell Следующий скрипт Windows PowerShell вернет список счетчиков производительности для CounterSetName

(get-counter -listset "ReportServerSharePoint:Service").paths

Счетчик

Описание

Memory Pressure State

Memory Shrink Amount

Memory Shrink Notifications/Sec

Значок стрелки, используемый со ссылкой «В начало»В начало

Использование командлетов PowerShell для возврата списков

Содержимое, связанное с PowerShell Следующий скрипт Windows PowerShell возвращает список счетчиков производительности для CounterSetName «ReportServerSharePoint:Service»:

(get-counter -listset "ReportServerSharePoint:Service").paths

Значок стрелки, используемый со ссылкой «В начало»В начало

См. также

Основные понятия

Наблюдение за производительностью сервера отчетов

Счетчики производительности для объектов производительности веб-службы MSRS 2011 и службы Windows MSRS 2011 (собственный режим)

Счетчики производительности для объектов производительности веб-службы MSRS 2011 и службы Windows MSRS 2011 в режиме интеграции с SharePoint (режим SharePoint)