Contadores de desempenho do ReportServer:objeto de desempenho do serviço
Este tópico descreve os contadores de desempenho do objeto de desempenho ReportServer:Service que fazem parte de uma implantação do SQL Server 2008 Reporting Services.
Observação |
---|
Este objeto de desempenho é usado para monitorar eventos no servidor de relatório local. Se você está executando um servidor de relatório em uma implantação em expansão, as contagens aplicam-se ao servidor atual e não à implantação em expansão como um todo. |
O objeto de desempenho está disponível no Console de Desempenho do Windows (Windows 2000 Server e Windows Server 2003) e no Console de Confiabilidade e Desempenho do Windows (Windows Vista e Windows Server 2008). Para obter mais informações, consulte a documentação do Windows Microsoft.
Contadores de Desempenho ReportServer:Service
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$<nome_da_instância>: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 ASP.NET, nas 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 que estão incluídos no objeto de desempenho ReportServer:Service.
Contador |
Descrição |
---|---|
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. |
Errors Total |
O número total de erros durante o processamento das solicitações HTTP. Esses erros incluem os códigos de status de HTTP nos 400s e 500s. |
Errors Total/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. |
Requests Disconnected |
O número de solicitações desconectadas por causa de uma falha de comunicação. |
Requests Not Authorized |
O número de solicitações que falham com o código de status do HTTP 401. |
Requests Queued |
O número de solicitações enviadas a ASP.NET e que estão aguardando processamento. |
Requests Executing |
O número de solicitações em processamento no momento. |
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. |
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. |
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. |
Active connections |
O número de conexões atualmente ativas no servidor. |
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 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 freqüência a memória do servidor está sob pressão. |
Memory Shrink Amount |
O número de bytes que devem ser reduzidos na memória em uso devido à solicitação do servidor. |
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. |
Consulte também