Contadores de desempenho para os objetos de desempenho ReportServer:Service e ReportServerSharePoint:Service
Este tópico descreve os contadores de desempenho dos objetos de desempenho ReportServer:Service e ReportServerSharePoint:Service que fazem parte de uma implantação do SQL Server 2012.
Observação |
---|
Os objetos de desempenho são usados para monitorar eventos no servidor de relatório local. Se você estiver executando um servidor de relatório em uma implantação em expansão, as contagens se aplicarão ao servidor atual e não à implantação em expansão como um todo. |
Os objetos de desempenho estão disponíveis no Monitor de Desempenho do Windows (Perfmon.exe). Para obter mais informações, consulte a documentação do Windows. Perfil Runtime (https://msdn.microsoft.com/en-us/library/w4bz2147.aspx).
Neste tópico:
ReportServer:Service (modo nativo)
ReportServerSharePoint:Service (modo do SharePoint)
Use o PowerShell para retornar listas de contador
Aplica-se a: SQL Server 2012.
Contadores de Desempenho ReportServer:Service (servidor de relatório no modo nativo)
O objeto de desempenho ReportServer:Service inclui uma coleção de contadores a fim de controlar os eventos relativos ao HTTP e à memória de uma instância do servidor de relatório. Esse objeto aparece uma vez para cada instância do Reporting Services no computador, e é possível adicionar ou remover contadores do objeto para cada instância. Os contadores da instância padrão aparecem no formato ReportServer:Service. Os contadores das instâncias nomeadas aparecem no formato ReportServer$<instance_name>:Service.
O objeto de desempenho ReportServer:Service é novo no SQL Server 2008 Reporting Services e fornece um subconjunto de contadores incluídos no ISS e no ASP.NET em versões anteriores do Reporting Services. Esses novos contadores são específicos do Reporting Services e controlam eventos relacionados ao HTTP do servidor de relatório, como solicitações, conexões e tentativas de logon. Adicionalmente, ele inclui contadores para controlar eventos de gerenciamento de memória.
A tabela a seguir lista os contadores incluídos no objeto de desempenho ReportServer:Service.
O script do Windows PowerShell a seguir retorna a lista de contadores de desempenho para o CounterSetName
(get-counter -listset "ReportServer:Service").paths
Contador |
Descrição |
---|---|
Active connections |
O número de conexões atualmente ativas no servidor. |
Bytes Received Total |
O número de bytes recebidos pelo servidor. Esse contador calcula o total de bytes brutos recebidos pelo Gerenciador de Relatórios e pelo servidor de relatório. |
Bytes Received/sec |
O número de bytes recebidos por segundo pelo servidor. Esse contador é atualizado apenas quando uma transferência é concluída. Isso significa que o contador permanece em 0 e o valor só é alterado depois da conclusão de uma transferência. |
Bytes Sent Total |
O número de bytes enviados do servidor. Esse contador calcula o total de bytes brutos enviados pelo Gerenciador de Relatórios e pelo servidor de relatório. |
Bytes Sent/sec |
O número de bytes enviados por segundo pelo servidor. Esse contador é atualizado apenas quando uma transferência é concluída. Isso significa que o contador permanece em 0 e o valor só é alterado depois da conclusão de uma transferência. |
Errors Total |
O número total de erros durante o processamento das solicitações HTTP. Esses erros incluem os códigos de status do HTTP 400s e 500s. |
Errors/sec |
O número total de erros por segundo durante o processamento das solicitações HTTP. Esses erros incluem os códigos de status do HTTP 400s e 500s. |
Logon Attempts Total |
O número de tentativas de logon feitas com os tipos de autenticação RSWindows. Os tipos de autenticação RSWindows incluem RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos e RSWindowsBasic. O valor zero (0) representa a autenticação personalizada. |
Logon Attempts/sec |
A taxa de tentativas de logon. |
Logon Successes Total |
O número de logons bem-sucedidos para os tipos de autenticação RSWindows. Os tipos de autenticação RSWindows incluem RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos e RSWindowsBasic. O valor zero (0) representa a autenticação personalizada. |
Logon Successes/sec |
A taxa de logons bem-sucedidos. |
Memory Pressure State |
Um dos números (1-5) a seguir indica o estado atual da memória do servidor:
|
Memory Shrink Amount |
O número de bytes que devem ser reduzidos na memória em uso devido à solicitação do servidor. |
Memory Shrink Notifications/sec |
O número de notificações que o servidor emitiu no último segundo para reduzir a memória em uso. Esse valor indica com que frequência a memória do servidor está sob pressão. |
Requests Disconnected |
O número de solicitações desconectadas por causa de uma falha de comunicação. |
Requests Executing |
O número de solicitações em processamento no momento. |
Requests Not Authorized |
O número de solicitações que falham com o código de status do HTTP 401. |
Requests Rejected |
O número total de solicitações não processadas por causa de recursos de servidor insuficientes. Esse contador representa o número de solicitações que retornam o código de status do HTTP 503, o qual indica que o servidor está muito ocupado. |
Requests Total |
O número total de solicitações recebidas pelo serviço de servidor de relatório desde a inicialização. Esse contador calcula as solicitações enviadas para o Gerenciador de Relatórios e as enviadas do Gerenciador de Relatórios para o servidor de relatório. |
Requests/sec |
O número de solicitações processadas por segundo. Esse valor representa a taxa de transferência atual do aplicativo. |
Tasks Queued |
O número de tarefas que estão esperando um thread para se tornarem disponíveis para processamento. Cada solicitação feita ao servidor de relatório corresponde a uma ou mais tarefas. Esse contador representa apenas o número de tarefas que estão prontas para processamento; ele não inclui o número de tarefas atualmente em execução. |
Início
ReportServerSharePoint:serviço (servidor de relatório no modo do SharePoint)
O objeto de desempenho ReportServerSharePoint:Service foi adicionado no SQL Server 2012 Reporting Services.
O script do Windows PowerShell a seguir retorna a lista de contadores de desempenho para o CounterSetName
(get-counter -listset "ReportServerSharePoint:Service").paths
Contador |
Descrição |
---|---|
Memory Pressure State |
|
Memory Shrink Amount |
|
Memory Shrink Notifications/Sec |
Início
Use cmdlets do PowerShell para retornar listas
O script do Windows PowerShell a seguir retornará a lista de contadores de desempenho para o CounterSetName “ReportServerSharePoint:Service”:
(get-counter -listset "ReportServerSharePoint:Service").paths
Início