Compteurs de performance pour l'objet de performance Service Web MSRS 2008 R2

Cette rubrique décrit les compteurs de performance pour l'objet de performance MSRS 2008 R2 Web Service qui fait partie d'un déploiement SQL Server 2008 Reporting Services.

Notes

Cet objet de performance est utilisé pour contrôler des événements sur le serveur de rapports local. Si vous exécutez un serveur de rapports dans un déploiement avec montée en puissance parallèle, les chiffres s'appliquent au serveur actuel et non au déploiement avec montée en puissance parallèle dans son ensemble.

Les objets de performance sont disponibles dans la console de performances de Windows (dans Windows 2000 Server et Windows Server 2003) et dans la console de fiabilité et de performances de Windows (dans Windows Vista et Windows Server 2008). Pour plus d'informations, consultez la documentation Microsoft Windows.

Compteurs de performance du service Web MSRS 2008 R2

L'objet de performance MSRS 2008 R2 Web Service est utilisé pour contrôler les performances du serveur de rapports. Cet objet de performance inclut une collection de compteurs utilisée pour suivre le traitement du serveur de rapports initialisé en général via des opérations de consultation du rapport interactives. Lorsque vous configurez ce compteur, vous pouvez l'appliquer à toutes les instances de Reporting Services ou sélectionner des instances spécifiques. Ces compteurs sont réinitialisés à chaque interruption du service Web Report Server par ASP.NET.

La table suivante répertorie les compteurs inclus dans l'objet de performance MSRS 2008 R2 Web Service.

Compteur

Description

Active Sessions

Nombre de sessions actives. Ce compteur fournit un nombre cumulatif de toutes les sessions de navigateur générées à partir d'abonnements à un rapport, qu'elles soient encore actives ou non.

Le compteur est décrémenté à mesure que les enregistrements de session sont supprimés. Par défaut, les sessions sont supprimées après dix minutes sans activité.

Cache Hits/Sec

Nombre de requêtes par seconde pour les rapports mis en cache. Il s'agit des requêtes relatives aux rapports qui font l'objet d'un nouveau rendu, et non des requêtes concernant les rapports traités directement à partir du cache. (Consultez Total Cache Hits plus loin dans cette rubrique.)

Cache Misses/Sec

Nombre de requêtes par seconde qui n'ont pas retourné un rapport à partir du cache. Utilisez ce compteur afin de déterminer si les ressources utilisées pour la mise en cache (disque ou mémoire) sont suffisantes.

First Session Requests/Sec

Nombre de nouvelles sessions utilisateur démarrées chaque seconde à partir du cache du serveur de rapports.

Memory Cache Hits/Sec

Nombre de fois par seconde où les rapports sont récupérés du cache mémoire. Le cache interne fait partie de la mémoire cache qui stocke les rapports dans la mémoire de l'unité centrale. Lorsque le cache mémoire est utilisé, le serveur de rapports n'interroge pas SQL Server pour le contenu mis en cache.

Memory Cache Misses/Sec

Nombre de fois par seconde où les rapports n'ont pas pu être récupérés du cache mémoire.

Next Session Requests/Sec

Nombre de requêtes par seconde pour les rapports qui sont ouverts dans une session existante (tels que les rapports rendus à partir d'un instantané de session).

Report Requests

Nombre de rapports qui sont actuellement actifs et gérés par le serveur de rapports.

Reports Executed/Sec

Nombre d'exécutions de rapport réussies par seconde. Ce compteur fournit des statistiques à propos du volume de rapports. Utilisez ce compteur avec Request/Sec pour comparer l'exécution de rapports et les demandes de rapports pouvant être retournées par le cache.

Requests/Sec

Nombre de demandes par seconde envoyées au serveur de rapports. Ce compteur suit tous les types de demandes gérées par le serveur de rapports.

Total Cache Hits

Nombre total de demandes de rapports à partir du cache après le démarrage du service. Ce compteur est réinitialisé à chaque interruption du service Web Report Server par ASP.NET.

Total Cache Misses

Nombre total d'échecs de retour d'un rapport à partir du cache après le démarrage du service. Ce compteur est réinitialisé à chaque interruption du service Web Report Server par ASP.NET. Utilisez ce compteur pour déterminer si l'espace disque et la mémoire sont suffisants.

Total Memory Cache Hits

Nombre total de rapports mis en cache retournés par le cache mémoire après le démarrage du service. Ce compteur est réinitialisé à chaque interruption du service Web Report Server par ASP.NET. Le cache mémoire fait partie de la mémoire cache qui stocke les rapports dans la mémoire de l'unité centrale. Lorsque le cache mémoire est utilisé, le serveur de rapports n'interroge pas SQL Server pour le contenu mis en cache.

Total Memory Cache Misses

Nombre total d'absences dans le cache mémoire après le démarrage du service. Ce compteur est réinitialisé à chaque interruption du service Web Report Server par ASP.NET.

Total Processing Failures

Nombre total d'échecs de traitement des rapports qui se sont produits après le démarrage du service. Ce compteur est réinitialisé à chaque interruption du service Web Report Server par ASP.NET. Les échecs de traitement peuvent être dus au processeur de rapports ou à toute extension.

Total Rejected Threads

Nombre total de threads de traitement des données rejetés pour le traitement asynchrone, puis gérés comme processus synchrones dans le même thread. Chaque source de données est traitée sur un thread. Si le volume de threads dépasse la capacité, les threads sont rejetés pour le traitement asynchrone et sont traités ensuite en série.

Total Reports Executed

Nombre total de rapports qui ont été correctement exécutés après le démarrage du service. Ce compteur est réinitialisé à chaque interruption du service Web Report Server par ASP.NET.

Total Requests

Nombre total des demandes envoyées au serveur de rapports après le démarrage du service. Ce compteur est réinitialisé à chaque interruption du service Web Report Server par ASP.NET.