Contadores de desempenho para o objeto de desempenho do serviço Web MSRS 2008
Este tópico descreve contadores de desempenho para o objeto de desempenho MSRS 2008 Web Service que faz parte de uma implantação do SQL Server 2008Reporting Services.
Observação |
---|
Este objeto de desempenho é usado 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 aplicam-se ao servidor atual e não à implantação em expansão como um todo. |
Os objetos de desempenho estão disponíveis no Console de Desempenho do Windows (no Windows 2000 Server e no Windows Server 2003) e no Console de Confiabilidade e Desempenho do Windows (no Windows Vista e no Windows Server 2008). Para obter mais informações, consulte a documentação do Windows Microsoft.
Contadores de Desempenho do Serviço Web MSRS
O objeto de desempenho do MSRS 2008 Web Service é usado para monitorar o desempenho de servidor de relatório. Esse objeto de desempenho inclui uma coleção de contadores usados para rastrear o processamento do servidor de relatório iniciado normalmente por operações interativas de exibição de relatórios. Quando você configura este contador, pode aplicá-lo a todas as instâncias de Reporting Services ou selecionar instâncias específicas. Esses contadores são redefinidos sempre que o ASP.NET interrompe o serviço Web Servidor de Relatórios.
A tabela a seguir lista os contadores que são incluídos com o objeto de desempenho do MSRS 2008 Web Service.
Contador |
Descrição |
---|---|
Active Sessions |
Número de sessões ativas. Este contador fornece uma contagem cumulativa de todas as sessões de navegador geradas a partir de assinaturas de relatórios, independentemente de estarem ativas ou não. O contador é reduzido à medida que os registros de sessão são removidos. Por padrão, as sessões são removidas após dez minutos de inatividade. |
Cache Hits/Sec |
Número de solicitações por segundo para relatórios armazenados em cache. Essas são solicitações para relatórios re-renderizados e não solicitações para relatórios processados diretamente do cache. (Consulte Total Cache Hits mais adiante neste tópico.) |
Cache Misses/Sec |
Número de solicitações por segundo que não retornaram um relatório de cache. Use este contador para descobrir se os recursos usados para armazenamento em cache (disco ou memória) são suficientes. |
First Session Requests/Sec |
Número de sessões de usuário novas que são iniciadas no cache de servidor de relatório a cada segundo. |
Memory Cache Hits/Sec |
Número de vezes por segundo que os relatórios são recuperados do cache na memória. Cache na memória é uma parte do cache que armazena relatórios na memória da CPU. Quando o cache na memória é usado, o servidor de relatório não consulta o SQL Server para obter o conteúdo armazenado em cache. |
Memory Cache Misses/Sec |
Número de vezes por segundo que os relatórios não puderam ser recuperados do cache na memória. |
Next Session Requests/Sec |
Número de solicitações por segundo para relatórios que estão abertos em uma sessão já existente (por exemplo, relatórios que são renderizados de um instantâneo de sessão). |
Report Requests |
Número de relatórios que estão ativos no momento e que estão sendo tratados pelo servidor de relatório. |
Reports Executed/Sec |
Número de execuções de relatório bem-sucedidas por segundo. Este contador fornece estatísticas sobre volume de relatório. Use este contador com Request/Sec para comparar execução de relatórios com solicitações de relatórios que podem ser retornadas do cache. |
Requests/Sec |
Número de solicitações por segundo feitas ao servidor de relatório. Este contador controla todos os tipos de solicitações que são tratadas pelo servidor de relatório. |
Total Cache Hits |
Número total de solicitações de relatórios do cache depois que o serviço foi iniciado. Este contador é zerado sempre que ASP.NET pára o serviço Web Servidor de Relatórios. |
Total Cache Misses |
Número total de vezes que um relatório não pôde ser retornado do cache depois que o serviço foi iniciado. Este contador é zerado sempre que ASP.NET pára o serviço Web Servidor de Relatórios. Use este contador para determinar se espaço em disco e memória são suficientes. |
Total Memory Cache Hits |
Número total de relatórios armazenados em cache retornados do cache na memória depois que o serviço foi iniciado. Este contador é zerado sempre que ASP.NET pára o serviço Web Servidor de Relatórios. Cache na memória é uma parte do cache que armazena relatórios na memória da CPU. Quando o cache na memória é usado, o servidor de relatórios não consulta o SQL Server para obter o conteúdo armazenado em cache. |
Total Memory Cache Misses |
Número total de erros de cache na memória depois que o serviço foi iniciado. Este contador é zerado sempre que ASP.NET pára o serviço Web Servidor de Relatórios. |
Total Processing Failures |
Número total de falhas de processamento de relatórios ocorridas depois que o serviço foi iniciado. Este contador é zerado sempre que ASP.NET pára o serviço Web Servidor de Relatórios. Falhas de processamento podem originar do processador de relatórios ou de qualquer extensão. |
Total Rejected Threads |
Número total de threads de processamento de dados rejeitados para processamento assíncrono e, depois, tratados como processos síncronos no mesmo thread. Cada fonte de dados é processada em um thread. Se o volume de threads excede à capacidade, os threads serão rejeitados para processamento assíncrono e processados de maneira serial. |
Total Reports Executed |
Número total de relatórios que foram executados com êxito depois que o serviço foi iniciado. Este contador é zerado sempre que ASP.NET pára o serviço Web Servidor de Relatórios. |
Total Requests |
Número total de todas as solicitações feitas ao servidor de relatório depois que o serviço foi iniciado. Este contador é zerado sempre que ASP.NET pára o serviço Web Servidor de Relatórios. |
Consulte também