Utilisation des compteurs de performances

par CJ Pattekar

Cette section du document s’applique à Microsoft Application Request Routing Version 2 pour IIS 7 et versions ultérieures.

Objectif

Pour surveiller correctement les statistiques d’exécution du routage des demandes d’application (ARR) à l’aide de compteurs de performances.

Prerequisites

Il s’agit d’une fonctionnalité avancée dans ARR. Cet article suppose que vous êtes familiarisé avec les fonctionnalités globales d’ARR et que vous savez comment déployer et configurer ARR avec le cache de disque. Si vous ne l’avez pas déjà fait, nous vous recommandons vivement de passer en revue les procédures pas à pas suivantes avant de continuer :

Si le routage des demandes d’application version 2 n’a pas été installé, vous pouvez le télécharger à l’adresse suivante :

  • Microsoft Application Request Routing version 2 pour IIS 7 (x86) ici (https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE).
  • Routage de demandes d’application Microsoft version 2 pour IIS 7 (x64) disponible ici (https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE).

Suivez les étapes décrites dans ce document pour installer ARR Version 2.

Étape 1 : Vue d’ensemble des statistiques d’exécution ARR.

Le routage des demandes d’application expose les statistiques d’exécution sur la page Surveillance et gestion, comme indiqué ci-dessous :

Capture d’écran de la fenêtre Surveillance et gestion.

Lorsque vous actualisez la vue en appuyant sur la touche F5, vous pouvez voir les statistiques en temps réel. Bien que cela fonctionne bien pour une instance d’ARR, il est quelque peu problématique lorsqu’il existe plusieurs instances d’ARR et que vous souhaitez agréger les statistiques dans une vue consolidée. Pour répondre à ce scénario, ARR expose également ces statistiques ainsi que d'autres en utilisant des compteurs de performances.

Étape 2 : statistiques d’exécution ARR en tant que compteurs de performances.

Il existe deux indicateurs pour ARR :

  • Cache de routage des demandes d’application
  • Serveur de routage des demandes d’application

Cache de routage des demandes d’application

Les objets de compteur de performances suivants sont disponibles :

  • Octets d’accès
  • Pourcentage d'octets en cache
  • Octets par frappe / s
  • Demandes d’accès
  • Demandes de consultation %
  • Requêtes de hit / sec
  • Mademoiselle Bytes
  • Octets manqués / s
  • Demandes manquées
  • Requêtes non satisfaites / sec

Étant donné que ARR fournit également les statistiques ci-dessus par nom d’hôte par batterie de serveurs, les instances des objets ont la même granularité et elles sont affichées comme <server farm name>\<host name>, comme indiqué ci-dessous :

Capture d’écran montrant une instance dans la section Instances de l’objet sélectionné.

Serveur de routage des demandes d’application

Les objets de compteur de performances suivants sont disponibles :

  • Temps de réponse moyen / Demande
  • Octets reçus
  • Octets reçus / sec
  • Octets envoyés
  • Octets envoyés / sec
  • Demandes actuelles
  • Requêtes ayant échoué
  • Demandes ayant échoué / s
  • Santé
  • Demandes / secondes
  • State
  • Total de requêtes

Étant donné que ARR fournit également les statistiques ci-dessus par serveur par batterie de serveurs, les instances des objets ont la même granularité et elles sont affichées comme <server farm name>\<server name>suit :

Capture d’écran montrant plusieurs instances dans la section Instances de l’objet sélectionné.

Résumé

Vous avez correctement localisé les compteurs de performances et les objets de routage des demandes d’application, et ils peuvent désormais être utilisés pour agréger et surveiller les statistiques à partir d’un ou plusieurs serveurs ARR.

Pour obtenir d’autres guides ARR Version 2, consultez les documents de cet article.