Compteurs de performance d’Exchange 2013

S’applique à : Exchange Server 2013

Les sections suivantes répertorient les compteurs de performance que vous pouvez utiliser lors de la résolution de problèmes de performances Exchange 2013.

Compteurs de connectivité de contrôleur de domaine Exchange

Le tableau suivant affiche des seuils acceptables et des informations sur les compteurs de connectivité des contrôleurs de domaine Exchange.

Compteur Description Seuil
Contrôleurs de domaine ADAccess MSExchange(*)\Temps de lecture LDAP Indique le temps en millisecondes (ms) pour envoyer une demande de lecture LDAP au contrôleur de domaine spécifié et recevoir une réponse. Cette valeur doit être de 50 ms en moyenne. Les pics (valeurs maximales) ne doivent pas être supérieurs à 100 ms.
MSExchange ADAccess Domain Controllers(*)\LDAP Search Time Indique la durée (en ms) pour envoyer une demande de recherche LDAP et recevoir une réponse. Cette valeur doit être de 50 ms en moyenne. Les pics (valeurs maximales) ne doivent pas être supérieurs à 100 ms.
Processus ADAccess MSExchange(*)\Temps de lecture LDAP Indique la durée (en ms) pour envoyer une demande de lecture LDAP au contrôleur de domaine spécifié et recevoir une réponse. Cette valeur doit être de 50 ms en moyenne. Les pics (valeurs maximales) ne doivent pas être supérieurs à 100 ms.
Processus ADAccess MSExchange(*)\Heure de recherche LDAP Indique la durée (en ms) pour envoyer une demande de recherche LDAP et recevoir une réponse. Cette valeur doit être de 50 ms en moyenne. Les pics (valeurs maximales) ne doivent pas être supérieurs à 100 ms.

Processeur et compteurs de processus

Le tableau suivant présente les seuils acceptables et des informations sur les processeurs et les compteurs de processus.

Compteur Description Seuil
Processeur(_Total)% temps processeur Indique le pourcentage de temps pendant lequel le processeur exécute une application ou utilise des processus système. Cette valeur est lorsque le processeur n’est pas inactif. Cette valeur doit être inférieure à 75 % en moyenne.
Processeur(_Total)% temps utilisateur Indique le pourcentage de temps processeur passé en mode utilisateur. Le mode utilisateur est un mode de traitement restreint conçu pour les applications, les sous-systèmes d'environnement et les sous-systèmes intégraux. Cette valeur doit être inférieure à 75 % en moyenne.
Processor(_Total)% Privileged Time Indique le pourcentage de temps processeur passé en mode privilégié. Le mode privilégié est un mode de traitement conçu pour les composants de système d'exploitation et les pilotes de matériel. Il permet un accès direct au matériel et à toute la mémoire. Cette valeur doit être inférieure à 75 % en moyenne.
Système\Longueur de la file du processeur (toutes les instances) Indique le nombre de threads servis par chaque processeur. La longueur de la file du processeur peut servir à identifier si la contention du processeur ou l'utilisation élevée du processeur est due à la capacité insuffisante du processeur pour gérer les charges de travail qui lui sont assignées. La longueur de la file du processeur indique le nombre de threads qui sont retardés dans la file de disponibilité du processeur et attendent d'être planifiés pour l'exécution. La valeur indiquée est la dernière valeur observée au moment de la prise de la mesure. Elle ne doit pas être supérieure à 5 par processeur.
Process(*)% Processor Time Permet d'identifier les processus spécifiques qui utilisent le processeur. Non applicable

Compteurs de mémoire

Le tableau suivant affiche des seuils acceptables et des informations sur les compteurs de mémoire.

Compteur Description Seuil
Mémoire\Mégaoctets disponibles Indique la quantité de mémoire physique, en mégaoctets (Mo), immédiatement disponible pour une allocation à un processus ou pour une utilisation système. Elle est égale à la somme de mémoire attribuée aux listes de page zéro, en attente (mises en cache) et disponibles. Pour une explication complète du gestionnaire de mémoire, référez-vous à MSDN ou au chapitre Performance du système et résolution de problèmes dans le guide du Kit de ressources Windows Server 2003. Elle doit rester supérieure à 5 % de la mémoire RAM totale.
% d’octets validés de mémoire en cours d’utilisation Indique le rapport entre la mémoire\octets dédiés et la mémoire\limite de mémoire dédiée. La mémoire dédiée est la mémoire physique utilisée pour laquelle un espace a été réservé dans le fichier de pagination s'il doit être écrit sur le disque. La limite de mémoire dédiée est déterminée par la taille du fichier de pagination. Si le fichier de pagination est agrandi, la limite de mémoire dédiée augmente et le rapport diminue. Ce compteur affiche la valeur de pourcentage actuel uniquement et non une moyenne. Si cette valeur est supérieure à 80 %, c'est que le système est probablement sous contrainte pour fournir davantage de mémoire.

Compteurs .NET Framework

Le tableau suivant affiche des seuils acceptables et des informations sur les compteurs .NET Framework.

Compteur Description Seuil
.NET CLR Memory(*)% Time in GC Indique le moment où a eu lieu le nettoyage de la mémoire. Lorsque le compteur dépasse le seuil, cela indique que le processeur est en cours de nettoyage et qu'il n'est pas utilisé de manière efficace pour la charge. Ajoutez de la mémoire au serveur pour améliorer cette situation. Elle doit être inférieure à 10 % en moyenne.
Exceptions CLR .NET(*)# d’exceps levées/s Affiche le nombre d'exceptions envoyées par seconde. Ces exceptions incluent à la fois les exceptions .NET Framework et les exceptions non managées qui sont converties en exceptions .NET Framework. Par exemple, l'exception de référence de pointeur null dans du code non géré est renvoyée dans du code géré en tant qu'exception .NET Framework System.NullReferenceException. Ce compteur inclut les exceptions gérées et non gérées. Doit être inférieur à 5 % du nombre total de demandes par seconde (RPS) (Web Server(_Total)\Connection Attempts/sec * .05).
Mémoire CLR .NET(*)# Octets dans tous les tas Affiche la somme des quatre autres compteurs : Taille tas génération 0, Taille tas génération 1, Taille tas génération 2 et Taille tas grand objet. Ce compteur indique la mémoire actuellement allouée en octets sur les tas GC. Non applicable

Compteurs de réseau

Le tableau suivant présente les seuils acceptables et des informations sur les compteurs réseau courants.

Compteur Description Seuil
Interface réseau(*)\Erreurs sortantes de paquets Indique le nombre de paquets sortants qui n'ont pas pu être transmis en raison d'erreurs. Doit toujours être 0.
TCPv6\Échecs de connexion Affiche le nombre de fois où les connexions TCP ont effectué une transition directe vers l’état CLOSED à partir de l’état SYN-SENT ou SYN-RCVD, ainsi que le nombre de fois où les connexions TCP ont effectué une transition directe vers l’état LISTEN à partir de l’état SYN-RCVD. Un nombre croissant de défaillances, ou un taux d’échecs en constante augmentation, peut indiquer une pénurie de bande passante.
TCPv4\Réinitialisation des connexions Indique le nombre de fois que les connexions TCP ont effectué une transition directe vers l'état CLOSED à partir de l'état ESTABLISHED ou de l'état CLOSE-WAIT. Un nombre croissant de réinitialisations, ou un taux de réinitialisations en constante augmentation, peut indiquer une pénurie de bande passante.
TCPv6\Réinitialisation des connexions Indique le nombre de fois que les connexions TCP ont effectué une transition directe vers l'état CLOSED à partir de l'état ESTABLISHED ou de l'état CLOSE-WAIT. Un nombre croissant de réinitialisations, ou un taux de réinitialisations en constante augmentation, peut indiquer une pénurie de bande passante.

Compteurs d'accès réseau

Le tableau suivant affiche des seuils acceptables et des informations sur les compteurs courants pour la surveillance des problèmes d’authentification NTLM et des problèmes MaxConcurrentAPI. Pour plus d’informations, consultez l’article KB2688798 de la Base de connaissances Microsoft.

Compteur Description Seuil
\Netlogon\Attentes de sémaphore Le nombre de threads en attente pour obtenir le sémaphore. Pour plus d’informations, consultez l’article KB2688798 de la Base de connaissances Microsoft.
\Netlogon\Détenteurs de sémaphore Le numéro du thread qui détient le sémaphore. Non applicable
\Netlogon\Acquisitions de sémaphore Le nombre total de fois où le sémaphore a été obtenu sur la durée de vie de la connexion de canal de sécurité, ou depuis le démarrage du système pour _Total. Non applicable
\Netlogon\Délais dépassés d'attente de sémaphore Le nombre total de fois où le délai d'attente d'un sémaphore a été dépassé pour un thread sur la durée de vie de la connexion de canal de sécurité, ou depuis le démarrage du système pour _Total. Non applicable
\Netlogon\Temps moyen de retenue du sémaphore Le temps moyen (en secondes) pendant lequel le sémaphore est retenu sur le dernier exemple. Non applicable

Compteurs de la base de données

Le tableau suivant indique les compteurs des besoins de latence des E/S du journal actif. Le dépassement des seuils altère l'expérience client. Par exemple, les utilisateurs risquent de subir un ralentissement des performances du système et des retards dans la remise des messages.

Remarque

Les instructions relatives à la latence de stockage normale dans Exchange 2013 sont très semblables à celles d'Exchange 2010. Des compteurs de bases de données supplémentaires sont disponibles dans Compteurs de serveurs de boîtes aux lettres.

Compteur Description Seuil
Base de données MSExchange ==> Instances(*)\Lectures de bases de données d’E/S (attachées) Latence moyenne Indique le temps moyen, exprimé en ms, par opération de lecture dans la base de données. Doit être inférieur à 20 ms en moyenne.
Base de données MSExchange ==> Instances(*)\Latence moyenne des écritures de base de données d’E/S (attachées) Indique le temps moyen, exprimé en ms, par opération d’écriture dans la base de données. Cette valeur doit être inférieure à 50 ms en moyenne.
MsExchange Database ==> Instances(*)\Latence moyenne du journal d’E/S écrit Indique le temps moyen, exprimé en ms, par opération d'écriture dans le journal. Doit être inférieur à 10 ms en moyenne.
MsExchange Database ==> Instances(*)\Lectures de base de données d’E/S (récupération) Latence moyenne Indique le temps moyen, exprimé en ms, par opération de lecture dans la base de données passive. Doit être inférieur à 200 ms en moyenne.
MsExchange Database ==> Instances(*)\E/S écritures de base de données (récupération) Latence moyenne Indique le temps moyen, exprimé en ms, par opération d'écriture dans la base de données passive. Doit être inférieur à la latence de lecture pour la même instance, telle qu’elle est mesurée par le compteur De latence moyenne msExchange Database ==> Instances(*)\E/S Database Reads (Recovery).
Base de données MSExchange ==> Instances(*)\Lectures de base de données d’E/S (attachées)/s Indique le nombre d'opérations de lectures de base de données par seconde pour chaque instance de base de données associée. Non applicable
Base de données MSExchange ==> Instances(*)\Écritures de base de données d’E/S (attachées)/s Indique le nombre d'opérations d'écritures de base de données par seconde pour chaque instance de base de données associée. Non applicable
Base de données MSExchange ==> Instances(*)\Écritures du journal d’E/S/S/s Indique le nombre d'écritures de journal par seconde pour chaque instance de base de données. Non applicable
MSExchange Active Manager(_total)\Base de données montée Indique le nombre de copies de base de données actives sur le serveur. Non applicable

ASP.NET

Le tableau suivant présente les seuils acceptables et des informations sur les compteurs ASP.NET.

Compteur Description Seuil
ASP.NET\Redémarrages de l'application Indique le nombre de fois que l'application a été redémarrée durant la durée de vie du serveur web. Doit toujours être 0.
ASP.NET\Redémarrages du processus de travail Ce compteur indique le nombre de fois qu'un processus de travail a redémarré sur l'ordinateur. Doit toujours être 0.
ASP.NET\Durée d'attente de la demande Indique le nombre de millisecondes pendant lequel la demande la plus récente a attendu dans la file d'attente. Doit toujours être 0.
ASP.NET Applications(*)\Requêtes dans la file d’attente des applications Indique le nombre de demandes dans la file d'attente de demande d'application. Doit toujours être 0.
ASP.NET Applications(*)\Requêtes en cours d’exécution Indique le nombre de demandes en cours d'exécution. Non applicable
ASP.NET Applications(*)\Demandes/s Indique le nombre de demandes exécutées par seconde. Non applicable

Compteurs d'accès au client RPC

Le tableau suivant affiche des seuils acceptables et des informations sur les compteurs d’accès au client RPC.

Compteur Description Seuil
MSExchange RpcClientAccess\Latence RPC moyenne Indique la latence moyenne, en millisecondes, pour les 1 024 derniers paquets. Elle doit être inférieure à 250 ms.
MSExchange RpcClientAccess\Demandes RPC Affiche le nombre de demandes client actuellement traitées par le service d'accès au client RPC. Ce nombre ne doit pas être supérieur à 40.
MSExchange RpcClientAccess\Nombre d'utilisateurs actifs Affiche le nombre d'utilisateurs uniques qui ont indiqué une activité au cours des deux dernières minutes. Non applicable
MSExchange RpcClientAccess\Nombre de connexions Affiche le nombre total de connexions client maintenues. Non applicable
MSExchange RpcClientAccess\Opérations RPC/s Affiche la vitesse à laquelle les opérations RPC ont lieu par seconde. Non applicable
MSExchange RpcClientAccess\Nombre d'utilisateurs Indique le nombre d'utilisateurs connectés au service. Non applicable

Compteurs de proxy HTTP

Le tableau suivant affiche des informations sur les compteurs de proxy HTTP.

Compteur Description
MSExchange HttpProxy(*)\MailboxServerLocator Latence moyenne Indique la latence moyenne (ms) des appels de service web MailboxServerLocator.
MSExchange HttpProxy(*)\Latence moyenne de l’authentification Affiche le temps moyen passé à authentifier des demandes CAS sur les 200 derniers exemples.
MSExchange HttpProxy(*)\Latence moyenne du traitement du serveur ClientAccess Indique la latence moyenne (ms) de traitement CAS (n'inclut pas le temps consacré à la transmission par proxy) sur les 200 dernières demandes.
MSExchange HttpProxy(*)\Taux d’échec du proxy du serveur de boîtes aux lettres Indique le pourcentage d'échecs liés à la connectivité entre ce serveur d'accès au client et les serveurs MBX sur les 200 derniers exemples.
MSExchange HttpProxy(*)\Requêtes proxy en attente Indique le nombre de demandes simultanées de proxy en attente.
MSExchange HttpProxy(*)\Proxy Requests/Sec Indique le nombre de demandes de proxy traitées par seconde.
MSExchange HttpProxy(*)\Requests/Sec Indique le nombre de demandes traitées par seconde.

Compteurs de banque d’informations

Le tableau suivant présente les seuils acceptables et des informations sur les compteurs de la banque d’informations.

Remarque

Les instructions relatives à la latence de stockage normale dans Exchange 2013 sont très semblables à celles d'Exchange 2010. Des compteurs de banques d'informations supplémentaires sont disponibles dans Compteurs de serveurs de boîtes aux lettres.

Compteur Description Seuil
MsExchangeIS Store(*)\Demandes RPC Indique les demandes RPC globales actuellement en cours d’exécution dans le processus de banque d’informations. Doit toujours être inférieur à 70.
Type de client MSExchangeIS(*)\Latence moyenne RPC Indique la latence RPC du serveur, exprimée en ms, des 1 024 derniers paquets pour un protocole client particulier. Cette valeur doit être inférieure à 50 ms en moyenne pour chaque client.
MSExchangeIS Store(*)\Latence moyenne RPC La moyenne de la latence RPC (ms) est la latence moyenne en millisecondes des demandes RPC par base de données. La moyenne est calculée sur l'ensemble des RPC depuis le chargement d'exrpc32. Doit toujours être inférieur à 50 ms, avec des pics inférieurs à 100 ms.
MSExchangeIS Store(*)\RPC Operations/s Indique le nombre d'opérations RPC par seconde pour chaque instance de base de données. Non applicable
Type de client MSExchangeIS(*)\Opérations RPC/s Indique le nombre d'opérations RPC par seconde pour chaque type de connexion client. Non applicable

Compteurs du serveur d'accès au client

Le tableau suivant affiche des informations sur les compteurs de connexion client et les compteurs IIS (Internet Information Services).

Compteur Description
MSExchange ActiveSync\Demandes/s Indique le nombre de demandes HTTP reçues par seconde du client via ASP.NET. Détermine la fréquence des demandes Exchange ActiveSync actuelle. Permet uniquement de déterminer la charge utilisateur actuelle.
MSExchange ActiveSync\Commandes Ping en attente Affiche le nombre de commandes ping actuellement en file d'attente.
MSExchange ActiveSync\Commandes Sync/s Indique le nombre de commandes sync traitées par seconde. Les clients utilisent cette commande pour synchroniser des éléments à l'intérieur d'un dossier.
Service de disponibilité MSExchange\Demandes de disponibilité (sec) Indique le nombre de demandes traitées par seconde. La demande peut uniquement servir pour avoir des informations de disponibilité ou pour inclure des suggestions. Une demande peut contenir plusieurs boîtes aux lettres. Détermine la fréquence à laquelle les demandes de service de disponibilité surviennent.
MSExchange OWA\Utilisateurs uniques actuels Affiche le nombre d’utilisateurs uniques actuellement connectés à Outlook Web App. Cette valeur surveille le nombre de sessions utilisateur actives uniques, de sorte que les utilisateurs ne sont supprimés de ce compteur qu’une fois qu’ils se sont déconnectés ou que leur session expire. Détermine la charge utilisateur actuelle.
MSExchange OWA\Demandes/s Indique le nombre de demandes traitées par Outlook Web App par seconde. Détermine la charge utilisateur actuelle.
MSExchangeAutodiscover\Requests/sec Indique le nombre de demandes de service de découverte automatique traitées par seconde. Détermine la charge utilisateur actuelle.
MSExchangeWS\Requests/sec Indique le nombre de demandes traitées par seconde. Détermine la charge utilisateur actuelle.
Service Web(_Total)\Connexions actuelles Indique le nombre de connexions actuelles établies avec le service web. Détermine la charge utilisateur actuelle.
Service Web(site web par défaut)\Connexions actuelles Affiche le nombre actuel de connexions établies pour le site web par défaut, qui correspond au nombre de connexions qui atteignent le rôle serveur CAS frontal. Détermine la charge utilisateur actuelle.
WebService(_Total)\Tentatives de connexion/s Indique la fréquence des tentatives de connexion au service web. Détermine la charge utilisateur actuelle.
Service Web(_Total)\Autres méthodes de demande/s Indique la fréquence de demandes HTTP qui n'utilisent pas les méthodes OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, SEARCH, LOCK ou UNLOCK. Détermine la charge utilisateur actuelle.

Compteurs de gestion de la charge de travail

Le tableau suivant affiche des informations sur les compteurs de gestion des charges de travail Exchange. Ces compteurs sont importants à surveiller car la gestion de la charge de travail peut exécuter des tâches en arrière-plan pendant les heures creuses.

Compteur Description
MSExchange WorkloadManagement Workloads(*)\ActiveTasks Indique le nombre de tâches actives en cours d'exécution en arrière-plan pour la gestion de la charge de travail.
MsExchange WorkloadGestion charges de travail(*)\CompletedTasks Indique le nombre de tâches de gestion de la charge de travail qui ont été effectuées.
MSExchange WorkloadManagement Workloads(*)\QueuedTasks Indique le nombre de tâches de gestion de la charge de travail qui sont actuellement en file d'attente pour être traitées.