Compteurs de performances pour l'objet de performance ReportServer:Service

Cette rubrique décrit les compteurs de performances de l'objet de performance ReportServer: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.

L'objet de performance est 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 ReportServer:Service

L'objet de performance ReportServer:Service comprend une collection de compteurs pour suivre les événements liés au protocole HTTP et les événements relatifs à la mémoire pour une instance du serveur de rapports. Cet objet de performance apparaît une fois pour chaque instance de Reporting Services sur l'ordinateur, et vous pouvez ajouter ou supprimer des compteurs de l'objet de performance pour chaque instance. Les compteurs de l'instance par défaut apparaissent au format ReportServer:Service. Les compteurs des instances nommées apparaissent au format ReportServer$<nom_instance>:Service.

L'objet de performance ReportServer:Service constitue une nouveauté dans SQL Server 2008Reporting Services. Il fournit un sous-ensemble de compteurs qui étaient inclus dans les services Internet (IIS) et ASP.NET dans les versions précédentes de Reporting Services. Ces nouveaux compteurs, propres à Reporting Services, suivent les événements liés au protocole HTTP pour le serveur de rapports, tels que les demandes, les connexions et les tentatives d'ouverture de session. En outre, cet objet de performance inclut des compteurs pour suivre les événements de gestion de la mémoire.

Le tableau suivant répertorie les compteurs inclus dans l'objet de performance ReportServer:Service.

Compteur

Description

Requests Total

Nombre total de demandes reçues par le service du serveur de rapports depuis le démarrage. Ce compteur compte les demandes envoyées au Gestionnaire de rapports et celles envoyées par le Gestionnaire de rapports au serveur de rapports.

Requests/sec

Nombre de demandes traitées par seconde. Cette valeur représente le débit actuel de l'application.

Errors Total

Nombre total d'erreurs qui se produisent au cours du traitement des demandes HTTP. Ces erreurs incluent les codes d'état HTTP compris entre 400 et 600.

Errors Total/sec

Nombre total d'erreurs qui se produisent par seconde au cours du traitement des demandes HTTP. Ces erreurs incluent les codes d'état HTTP compris entre 400 et 600.

Requests Disconnected

Nombre de demandes qui sont déconnectées en raison d'un échec de communication.

Requests Not Authorized

Nombre de demandes qui échouent avec le code d'état HTTP 401.

Requests Queued

Nombre de demandes soumises à ASP.NET et en attente de traitement.

Requests Executing

Nombre de demandes en cours de traitement.

Requests Rejected

Nombre total de demandes qui n'ont pas été traitées en raison de ressources serveur insuffisantes. Ce compteur représente le nombre de demandes qui retournent un code d'état HTTP 503, indiquant que le serveur est trop occupé.

Bytes Sent Total

Nombre d'octets envoyés à partir du serveur. Ce compteur compte les octets bruts envoyés en tout par le Gestionnaire de rapports et le serveur de rapports.

Bytes Sent/sec

Nombre d'octets envoyés par seconde à partir du serveur. Ce compteur n'est mis à jour qu'au terme d'un transfert. Cela signifie que le compteur reste à 0 tant qu'un transfert n'est pas terminé.

Bytes Received Total

Nombre d'octets reçus par le serveur. Ce compteur compte les octets bruts reçus en tout par le Gestionnaire de rapports et le serveur de rapports.

Bytes Received/sec

Nombre d'octets reçus par seconde par le serveur. Ce compteur n'est mis à jour qu'au terme d'un transfert. Cela signifie que le compteur reste à 0 tant qu'un transfert n'est pas terminé.

Active connections

Nombre de connexions actives sur le serveur.

Logon Attempts Total

Nombre de tentatives d'ouverture de session effectuées à partir de types d'authentification RSWindows. Les types d'authentification RSWindows incluent RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos et RSWindowsBasic. La valeur zéro (0) représente l'authentification personnalisée.

Logon Attempts/sec

Taux de tentatives d'ouverture de session.

Logon Successes Total

Nombre d'ouvertures de session réussies pour les types d'authentification RSWindows. Les types d'authentification RSWindows incluent RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos et RSWindowsBasic. La valeur zéro (0) représente l'authentification personnalisée.

Logon Successes/sec

Taux d'ouvertures de session réussies.

Memory Pressure State

Nombre, compris entre 1 et 5, qui indique l'état de mémoire actuel du serveur :

  • 1 : Aucune sollicitation

  • 2 : Sollicitation faible

  • 3 : Sollicitation moyenne

  • 4 : Sollicitation élevée

  • 5 : Sollicitation dépassée

Memory Shrink Notifications/sec

Nombre de notifications émises par le serveur au cours de la dernière seconde pour réduire la mémoire utilisée. Cette valeur indique la fréquence à laquelle le serveur se trouve en situation de sollicitation de la mémoire.

Memory Shrink Amount

Nombre d'octets demandés par le serveur pour réduire la mémoire utilisée.

Tasks Queued

Nombre de tâches en attente d'un thread pour pouvoir être traitées. Chaque demande faite au serveur de rapports correspond à une ou plusieurs tâches. Ce compteur représente uniquement le nombre de tâches prêtes à être traitées ; il n'inclut pas le nombre de tâches en cours d'exécution.