Compteurs de performances pour l'objet de performance Service Windows MSRS 2008

Cette rubrique décrit les compteurs de performances de MSRS 2008 Windows Service intégré au déploiement de SQL Server 2008Reporting Services.

[!REMARQUE]

Cet objet de performance est utilisé pour analyser les événements sur le serveur de rapports local. Si vous exécutez un serveur de rapports dans le cadre d'un déploiement avec montée en puissance parallèle, les compteurs s'appliquent au serveur actuel et non au déploiement avec montée en puissance parallèle à part entière.

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

Compteurs de performances MSRS 2008 Windows Service

L'objet de performance MSRS 2008 Windows Service permet d'analyser le service Windows Report Server. Cet objet de performance comprend une série de compteurs permettant de suivre le traitement des rapports effectué par le biais d'opérations planifiées. Les opérations planifiées peuvent inclure l'abonnement et la remise, les clichés d'exécution du rapport et l'historique du rapport. Lorsque vous configurez ce compteur, vous pouvez vous appliquer le compteur à toutes les instances de Reporting Services ou vous pouvez sélectionner des instances spécifiques.

Le tableau suivant répertorie les compteurs inclus dans l'objet de performance MSRS 2008 Windows Service.

Compteur

Description

Active Sessions

Nombre de sessions actives stockées dans la base de données du serveur de rapports. Ce compteur indique le nombre total de toutes les sessions de navigateur utilisables qui sont générées à partir des abonnements de rapports, qu'ils soient encore actifs ou non.

Cache Flushes/Sec

Nombre de vidages du cache par seconde.

Cache Hits/Sec

Nombre de demandes par seconde pour les rapports mis en cache. Il s'agit de demandes pour les rapports dont le rendu a déjà été effectué, et non pour les rapports traités directement à partir de la mémoire cache. (Voir Total Cache Hits plus loin dans cette rubrique.)

Cache Misses/Sec

Nombre de demandes par seconde n'ayant pas réussi à retourner un rapport du cache. Utilisez ce compteur pour déterminer si les ressources utilisées pour mettre en cache (sur disque ou en mémoire) sont suffisantes.

Delivers/Sec

Nombre de remises de rapports par seconde, à partir de n'importe quelle extension.

Events/Sec

Nombre d'événements traités par seconde. Ces événements sont notamment SnapshotUpdated et TimedSubscription.

Memory Cache Hits/Sec

Nombre d'extractions de rapports par seconde à partir du cache interne. 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 interne est utilisé, le serveur de rapports n'interroge pas SQL Server sur ses contenus mis en cache.

Memory Cache Misses/Sec

Nombre de tentatives de récupération de rapports ayant échoué par seconde à partir du cache interne.

Next Session Requests/Sec

Nombre de demandes par seconde pour les rapports ouverts dans une session existante (par exemple les rapports dont le rendu est effectué à partir d'une capture instantanée de session).

Report Requests

Nombre de rapports qui sont actuellement actifs et gérés par le serveur de rapports. Utilisez ce compteur pour évaluer la stratégie de mise en cache. Il peut y avoir beaucoup plus de demandes que de rapports créés.

Reports Executed/Sec

Nombre de créations de rapports réussies par seconde.

Total App Domain Recycles

Nombre total de cycles de domaine d'application après le démarrage du service Windows Report Server.

Total Cache Flushes

Nombre total de mises à jour du cache du serveur de rapports après le démarrage du service. Ce compteur est remis à zéro lorsque le domaine d'application se recycle. Consultez Cache Flushes/Sec.

Total Cache Hits

Nombre total de demandes pour les rapports traités directement de la mémoire cache après le démarrage du service Windows Report Server. Ce compteur est remis à zéro lorsque le domaine d'application se recycle. Consultez Cache Hits/Sec.

Total Cache Misses

Nombre total d'échecs de renvoi d'un rapport du cache après le démarrage du service Windows Report Server. Ce compteur est remis à zéro lorsque le domaine d'application se recycle. Consultez Cache Misses/Sec.

Total Deliveries

Nombre total de rapports remis par le processeur de planification et de remise, pour toutes les extensions de remise. Ce compteur est remis à zéro lorsque le domaine d'application se recycle.

Total Events

Nombre total d'événements après le démarrage du service Windows Report Server. Ce compteur est remis à zéro lorsque le domaine d'application se recycle.

Total Memory Cache Hits

Nombre total de rapports mis en mémoire cache et retournés du cache interne après le démarrage du service Windows Report Server. Ce compteur est remis à zéro lorsque le domaine d'application se recycle.

Total Memory Cache Misses

Nombre total des accès cache sans résultat sur le cache interne après le démarrage du service. Ce compteur est remis à zéro lorsque le domaine d'application se recycle.

Total Processing Failures

Nombre total des échecs de traitement de rapport qui se sont produits après le démarrage du service. Ce compteur est remis à zéro lorsque le domaine d'application se recycle. Les échecs de traitement peuvent avoir pour origine le processeur de rapport ou n'importe quelle extension.

Total Rejected Threads

Nombre total de threads de traitement de données rejetés pour traitement asynchrone, puis pris en charge comme processus synchrone par le même thread. Sous une charge modérée ou lourde, ce compteur augmente progressivement.

Total Reports Executed

Nombre total de rapports qui ont été exécutés.

Total Requests

Nombre total de rapports ayant réussi à s'exécuter après le démarrage du service. Ce compteur est remis à zéro lorsque le domaine d'application se recycle.