Share via


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çãoObservaçã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:

  • 1: Nenhuma pressão

  • 2: Baixa pressão

  • 3: Média pressão

  • 4: Alta pressão

  • 5: Excesso de pressão

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.