Using Performance Counters
par CJ Pattekar
Cette section du document s’applique à Microsoft Application Request Routing version 2 pour IIS 7 et versions ultérieures.
But
Pour surveiller correctement les statistiques d’exécution d’Application Request Routing (ARR) à l’aide de compteurs de performances.
Prérequis
Il s'agit d'une fonctionnalité avancée d’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 guides détaillés suivants avant de continuer :
- Configurer et activer le cache de disque dans Application Request Routing
- Gestion des hiérarchies de cache à l’aide d’Application Request Routing
- Déploiement d’Application Request Routing dans CDN
- Parcourir le contenu mis en cache sur le disque sur Application Request Routing
- Supprimer des objets mis en cache
- Remplacer manuellement les directives de contrôle du cache à l’aide d’Application Request Routing
- Réchauffer les nœuds de cache sur Application Request Routing
Si Application Request Routing 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
). - Microsoft Application Request Routing version 2 pour IIS 7 (x64) 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 d’ARR.
Application Request Routing expose les statistiques d’exécution sur la page Surveillance et gestion, comme indiqué ci-dessous :
Lorsque vous actualisez la page en pressant F5, vous pouvez voir les statistiques en temps réel. Si cela fonctionne bien pour une instance d'ARR, c'est quelque peu problématique lorsqu'il y a plusieurs instances d'ARR et que l'on souhaite regrouper les statistiques dans une vue consolidée. Pour prendre en charge ce scénario, ARR expose également ces statistiques et utilise davantage de compteurs de performances.
Étape 2 : Statistiques d’exécution d’ARR en tant que compteurs de performances.
Il existe deux compteurs pour ARR :
- Application Request Routing Cache
- Application Request Routing Server
Application Request Routing Cache
Les objets de compteur de performances suivants sont disponibles :
- Octets d’accès
- Pourcentage d’octets d’accès
- Octets d’accès/s
- Demandes d’accès
- % de demandes d’accès
- Requêtes d’accès/s
- Octets manquants
- Octets manquants/s
- Requêtes manquées
- Requêtes manquées/s
Dans la mesure où ARR fournit également les statistiques ci-dessus par nom d'hôte et par batterie de serveurs, les instances des objets ont la même granularité et sont affichées sous la forme <server farm name>\<host name>
, comme indiqué ci-dessous :
Application Request Routing Server
Les objets de compteur de performances suivants sont disponibles :
- Temps de réponse moyen/requête
- Octets reçus
- Octets reçus/s
- Octets envoyés
- Octets envoyés/s
- Requêtes actuelles
- Requêtes ayant échoué
- Requêtes échouées/s
- Intégrité
- Requêtes/s
- State
- Total de requêtes
Dans la mesure où ARR fournit également les statistiques ci-dessus par serveur et par batterie de serveurs, les instances des objets ont la même granularité et sont affichées sous la forme <server farm name>\<server name>
, comme indiqué ci-dessous :
Résumé
Vous avez correctement localisé les compteurs de performances et les objets d’AAR, 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 procédures pas à pas ARR version 2, consultez les documents de cet article.