Surveillance d'Azure In-Role Cache

Important

Microsoft recommande tous les nouveaux développements d’utiliser le Cache Redis Azure. Pour obtenir de la documentation et des conseils actuels sur le choix d’une offre Azure Cache, consultez Quelle offre Azure Cache est adaptée à moi ?

Cette rubrique fournit une vue d’ensemble des fonctionnalités d’analyse et des compteurs de performances spécifiques à In-Role Cache.

Surveillance des applications de cache In-Role

Vous pouvez surveiller les métriques de performances clés de votre Services cloud dans le portail de gestion Azure et personnaliser ce que vous surveillez dans le portail pour répondre à vos besoins. Les affichages de surveillance sont hautement configurables. Vous pouvez choisir les mesures que vous souhaitez surveiller dans la liste de mesures de la page Surveiller. Vous pouvez également choisir les mesures à représenter dans les graphiques de mesures dans la page Surveiller et le tableau de bord. Les fonctionnalités de surveillance sont disponibles pour Microsoft Azure Cloud Services, notamment les applications de cache In-Role. Pour plus d’informations sur la supervision d’Azure Services cloud, consultez Comment surveiller Services cloud. Cette rubrique fournit une vue d’ensemble des fonctionnalités d’analyse et des compteurs de performances spécifiques à In-Role Cache.

Compteurs de performances de la mise en cache

In-Role Cache fournit des compteurs d’analyse de performances qui vous permettent de surveiller et de résoudre les problèmes liés aux applications de cache In-Role. Cinq catégories de compteur sont disponibles pour la mise en cache. Elles sont divisées en catégories de compteur de serveur et de client :

  • Compteurs de performances de serveur de cache

    • Mise en cache Azure : cache

    • Mise en cache Azure : hôte

    • Mise en cache Azure : secondaire

  • Compteurs de performances de client de cache

    • Mise en cache Azure : client

    • Mise en cache Azure : hôte du client

Notez que la méthode GetAndLock est considérée comme une opération de lecture. Si l'objet est renvoyé au client, le nombre de retours est incrémenté. Si l'objet est déjà verrouillé, le nombre d'échecs est incrémenté. De même, PutAndUnlock est une opération d'écriture.

Les méthodes modifiant l'état des objets dans le cache, telles que Unlock et ResetTimeout, ne sont pas incluses dans les nombres de lectures ou d'écritures. Au lieu de cela, ces méthodes sont comptabilisées dans le nombre de demandes du client.

Compteurs de performances de serveur de cache

Trois catégories de compteurs de performances de serveur de cache sont disponibles.

  • Mise en cache Azure : cache

  • Mise en cache Azure : hôte

  • Mise en cache Azure : secondaire

Mise en cache Azure : cache

La catégorie de compteurs de performances Azure Caching:Cache fournit des compteurs spécifiques au cache qui se rapportent à tous les caches sur l’hôte du cache. Chaque instance d'un compteur de cache correspond à un cache nommé distinct dans l'hôte de cache.

Compteur de performances Description

Pourcentage des absences dans le cache

Pourcentage de demandes de cache sans résultat depuis le démarrage du service de cache.

Total des absences dans le cache

Nombre total de demandes de cache sans résultat depuis le démarrage du service de cache.

Total des absences dans le cache/s

Nombre total de demandes de cache sans résultat par seconde depuis le démarrage du service de cache.

Taille totale des données en octets

Représente la taille totale des données dans le cache (traitement du cache exclu). Indique l'utilisation actuelle des données de la mémoire par le serveur.

Taille totale des données primaires en octets

Représente la taille totale des données primaires dans le cache (traitement du cache exclu). Indique l'utilisation actuelle des données primaires de la mémoire par le cache.

Taille totale des données secondaires en octets

Représente la taille totale des données secondaires dans le cache (traitement du cache exclu). Indique l'utilisation actuelle des données secondaires de la mémoire par le cache.

Nombre total d'objets

Représente le nombre total d'objets stockés dans le cache.

Nombre total de demandes de client

Nombre total de demandes de client (appels API inclus).

Nombre total de demandes de client/s

Nombre total de demandes de client par seconde (appels API inclus).

Nombre total de demandes de lecture

Nombre de demandes de lecture (Bulk Get, Get et Enumeration) reçues des clients depuis le démarrage du service de cache.

Nombre total de demandes de lecture/s

Nombre de demandes de lecture (Bulk Get, Get et Enumeration) reçues par seconde des clients depuis le démarrage du service de cache.

Nombre total d'objets renvoyés

Nombre d'objets renvoyés par les demandes de lecture de client. Ce compteur, avec le compteur Nombre total de demandes de lecture, indique le succès des opérations de lecture.

Nombre total d'objets renvoyés/s

Nombre d'objets renvoyés par les demandes de lecture de client par seconde.

Nombre total d'opérations d'écriture

Nombre de demandes d'écriture depuis le démarrage du service de cache. Les méthodes Put, Add et Lock sont incluses dans les opérations d'écriture.

Nombre total d'opérations d'écriture/s

Nombre de demandes d'écriture par seconde depuis le démarrage du service de cache. Les méthodes Put, Add et Lock sont incluses dans les opérations d'écriture.

Nombre total de demandes GetAndLock

Nombre total de demandes GetAndLock depuis le démarrage du service de cache.

Nombre total de demandes GetAndLock/s

Nombre total de demandes GetAndLock par seconde depuis le démarrage du service de cache.

Nombre total de demandes GetAndLock réussies

Nombre de demandes GetAndLock réussies depuis le démarrage du service de cache.

Nombre total de demandes GetAndLock réussies/s

Nombre de demandes GetAndLock réussies par seconde depuis le démarrage du service de cache.

Mise en cache Azure : hôte

La catégorie de compteur de performances Azure Caching:Host fournit des compteurs qui se rapportent à un seul hôte de cache. Les compteurs d'hôte suivent des informations telles que le nombre total de connexions actives et le nombre total de demandes de client pour un seul hôte de cache.

Compteur de performances Description

Temps moyen de réponse du quorum de base/microseconde d'opération

Temps moyen nécessaire à la réponse du quorum. Indique le délai nécessaire aux opérations d'écriture pour la réplication.

Temps moyen de réponse du quorum/microseconde d'opération

Temps moyen nécessaire pour obtenir une réponse des serveurs secondaires.

Pourcentage des absences dans le cache

Pourcentage de demandes de cache sans résultat depuis le démarrage du service de cache.

Total des absences dans le cache

Nombre total de demandes de cache sans résultat depuis le démarrage du service de cache.

Total des absences dans le cache/s

Nombre total de demandes de cache sans résultat par seconde depuis le démarrage du service de cache.

Taille totale des données en octets

Représente la taille totale des données dans le cache (traitement du cache exclu). Indique l'utilisation actuelle des données de la mémoire par le serveur.

Nombre total d'objets exclus

Nombre d'objets exclus depuis le démarrage du service de cache.

Nombre total d'exécutions d'éviction

Nombre d'exécutions d'éviction depuis le démarrage du service de cache.

Nombre total d'objets expirés

Nombre total d'objets expirés depuis le démarrage du service de cache.

Mémoire totale exclue

Quantité de mémoire libérée du cache depuis le démarrage du service de cache. Ce compteur inclut également la mémoire des objets expirés.

Taille totale des données primaires en octets

Représente la taille totale des données primaires dans le cache (traitement du cache exclu). Indique l'utilisation actuelle des données primaires de la mémoire par le serveur.

Taille totale des données secondaires en octets

Représente la taille totale des données secondaires dans le cache (traitement du cache exclu). Indique l'utilisation actuelle des données secondaires de la mémoire par le serveur.

Nombre total d'exceptions après une erreur

Nombre d'exceptions générées depuis le démarrage du cluster de cache.

Nombre total d'exceptions après une erreur/s

Nombre d'exceptions générées par seconde depuis le démarrage du cluster de cache.

Nombre total d'exceptions après une nouvelle tentative

Nombre total d'exceptions après une nouvelle tentative depuis le démarrage du service de mise en cache.

Nombre total d'exceptions après une nouvelle tentative/s

Nombre total d'exceptions après une nouvelle tentative par seconde depuis le démarrage du service de cache.

Nombre total de demandes de client

Nombre total de demandes de client (appels API inclus).

Nombre total de demandes de client/s

Nombre total de demandes de client par seconde (appels API inclus).

Nombre total de demandes Get sans résultat

Nombre de demandes Get sans résultat reçues des clients depuis le démarrage du service de cache.

Nombre total de demandes Get sans résultat/s

Nombre de demandes Get sans résultat par seconde reçues des clients depuis le démarrage du service de cache.

Nombre total de demandes Get

Nombre de demandes Get reçues des clients depuis le démarrage du service.

Nombre total de demandes Get/s

Nombre de demandes Get par seconde reçues des clients depuis le démarrage du service.

Nombre total de demandes GetAndLock

Nombre total de demandes GetAndLock depuis le démarrage du service de cache.

Nombre total de demandes GetAndLock/s

Nombre total de demandes GetAndLock par seconde depuis le démarrage du service de cache.

Nombre total de demandes GetAndLock réussies

Nombre de demandes GetAndLock réussies depuis le démarrage du service de cache.

Nombre total de demandes GetAndLock réussies/s

Nombre de demandes GetAndLock réussies par seconde depuis le démarrage du service de cache.

Nombre total de demandes de lecture

Nombre de demandes de lecture (Bulk Get, Get et Enumeration) reçues des clients depuis le démarrage du service de cache.

Nombre total de demandes de lecture/s

Nombre de demandes de lecture (Bulk Get, Get et Enumeration) reçues par seconde des clients depuis le démarrage du service de cache.

Nombre total d'opérations d'écriture

Nombre de demandes d'écriture depuis le démarrage du service de cache. Les méthodes Put, Add et Lock sont incluses dans les opérations d'écriture.

Nombre total d'opérations d'écriture/s

Nombre de demandes d'écriture par seconde depuis le démarrage du service de cache. Les méthodes Put, Add et Lock sont incluses dans les opérations d'écriture.

Nombre total de demandes traitées

Nombre de demandes traitées et de réponses envoyées par le serveur depuis le démarrage du service de cache.

Nombre total de demandes traitées/s

Nombre de demandes traitées et de réponses envoyées par le serveur par seconde depuis le démarrage du service de cache.

Nombre total d'objets

Représente le nombre total d'objets stockés dans l'hôte.

Nombre total d'objets renvoyés

Nombre d'objets renvoyés par les demandes de lecture de client. Ce compteur, avec le compteur Nombre total de demandes de lecture, indique le succès des opérations de lecture.

Nombre total d'objets renvoyés/s

Nombre d'objets renvoyés par les demandes de lecture de client par seconde.

Nombre total de notifications remises

Nombre de notifications remises aux clients.

Nombre total de notifications remises/s

Nombre de notifications remises par seconde aux clients.

Nombre total de demandes d'interrogation

Nombre total de demandes d'interrogation reçues des clients depuis le démarrage du service de cache.

Nombre total de demandes d'interrogation/s

Nombre total de demandes d'interrogation par seconde reçues des clients depuis le démarrage du service de cache.

Mise en cache Azure : secondaire

La catégorie de compteur de performances Azure Cache:Secondaire fournit des informations relatives aux serveurs de cache uniquement lorsque la haute disponibilité est activée. Dans ce cas, chaque partition principale a une partition secondaire correspondante située dans une autre instance de rôle. Chaque instance de rôle peut contenir ses propres partitions principales et secondaires correspondant à des partitions principales dans d'autres instances de rôle. Lorsque la haute disponibilité est désactivée, aucune partition secondaire n'est disponible et les compteurs dans cette catégorie ne fournissent aucune donnée utile.

Compteur de performances Description

Nombre total de tentatives de réplication

Nombre total de tentatives de réplication pour chaque serveur secondaire.

Compteurs de performances de client de cache

Il existe deux catégories de compteurs de performances du client de cache : Azure Cacheing:Client et Azure Cacheing:Client Host. Azure Cacheing:Client dispose de compteurs qui fournissent des informations sur un seul client de cache. Azure Cacheing:Client Host a les mêmes compteurs que Azure Cacheing:Client et fournit des informations agrégées sur tous les clients de cache sur un ordinateur.

  • Mise en cache Azure : client

  • Mise en cache Azure : hôte du client

Notes

Pour afficher les compteurs de performances du client de cache dans le , sélectionnez des compteurs dans la catégorie Hôte Azure Cacheing:Client .

Mise en cache Azure : client

La catégorie de compteur de performances Azure Caching:Client fournit des compteurs qui se rapportent à un seul client de cache.

Compteur de performances Description

Latence Get moyenne/microseconde d'opération

Latence moyenne en microsecondes des demandes Get, indépendamment de leur accès au cache local ou au cluster de cache.

Latence Get moyenne (Réseau)/microseconde d'opération

Latence moyenne en microsecondes des demandes Get qui accèdent au cluster de cache. Ceci exclut les appels qui accèdent au cache local.

Latence Put moyenne/microseconde d'opération

Latence moyenne en microsecondes des demandes Put.

Pourcentage d'accès au cache local

Pourcentage de demandes Get dans tous les clients de cache (indépendamment de leurs paramètres de cache local) traitées par le cache local.

Pourcentage de traitement par le cache local

Pourcentage des objets stockés dans le cache local par rapport à la capacité totale du cache local. Notez qu'il s'agit d'une agrégation des propriétés de cache local de tous les clients de cache dans le traitement actuel.

Demandes de lecture

Nombre de demandes de lecture (Get et Enumeration) depuis le démarrage du traitement.

Demandes d’écriture

Nombre de demandes d'écriture (Put et Add) depuis le démarrage du traitement.

Octets reçus /s

Nombre d'octets de données reçus du cache lors de la seconde précédente.

Octets envoyés /s

Nombre d'octets de données envoyés au cache lors de la seconde précédente.

Connexions actuelles au serveur

Nombre de connexions actives au cluster de cache à partir de ce processus.

Nombre total de demandes de connexion ayant échoué

Nombre de demandes de connexion ayant échoué depuis le démarrage du traitement.

Demandes actuellement en attente

Nombre actuel de demandes n'ayant pas encore reçu de réponse du cluster de cache.

Nombre total de notifications reçues

Nombre de notifications de mise en cache reçues depuis démarrage du traitement.

Exceptions après une erreur

Nombre d'exceptions de mise en cache reçues depuis le démarrage du traitement.

Exceptions après une erreur/s

Fréquence des exceptions de mise en cache reçues par le processus.

Exceptions après une nouvelle tentative

Nombre d'exceptions après une nouvelle tentative reçues depuis le démarrage du traitement.

Exceptions après une nouvelle tentative/s

Fréquence des exceptions après une nouvelle tentative reçues par le processus.

Exceptions après l'expiration d'un délai d'attente

Nombre d'exceptions après l'expiration d'un délai d'attente depuis le démarrage du traitement.

Exceptions après l'expiration d'un délai d'attente/s

Fréquence des exceptions après l'expiration d'un délai d'attente reçues par le processus.

Exceptions de réseau

Nombre d'exceptions de réseau reçues depuis le démarrage du traitement.

Exceptions de réseau/s

Fréquence des exceptions de réseau reçues par le processus.

Réponses de serveur abandonnées/s

Nombre total de fois où le processus n'a pas pu recevoir de réponse du cluster de cache. Cela peut arriver lorsqu'un délai d'attente expire pour un thread client et qu'aucun autre thread n'est disponible pour recevoir la réponse.

Demandes

Nombre de demandes envoyées du processus au cluster de cache depuis le démarrage du traitement.

Demandes/s

Fréquence des demandes envoyées du processus au cluster de cache.

Nombre total d'accès au cache local

Nombre total de demandes traitées par le cache local depuis le démarrage du traitement. Aucune différence n'est faite entre les clients de cache associés à différents paramètres de cache local.

Nombre total d'objets dans le cache local

Nombre total d'objets dans le cache local. Notez qu'il s'agit d'une agrégation des propriétés de cache local de tous les clients de cache dans le traitement actuel.

Mise en cache Azure : hôte du client

La catégorie de compteur de performances d’hôte Azure Caching:Client fournit des compteurs qui se rapportent à tous les clients de cache sur un ordinateur. Pour afficher les données du compteur de performances du client de cache dans le fichier , utilisez les compteurs de performances de la catégorie Hôte du client Azure Caching:Client .

Compteur de performances Description

Latence Get moyenne/microseconde d'opération

Latence moyenne en microsecondes des demandes Get, indépendamment de leur accès au cache local ou au cluster de cache.

Latence Get moyenne (Réseau)/microseconde d'opération

Latence moyenne en microsecondes des demandes Get qui accèdent au cluster de cache. Ceci exclut les appels qui accèdent au cache local.

Latence Put moyenne/microseconde d'opération

Latence moyenne en microsecondes des demandes Put.

Pourcentage d'accès au cache local

Pourcentage de demandes Get dans tous les clients de cache (indépendamment de leurs paramètres de cache local) traitées par le cache local.

Pourcentage de traitement par le cache local

Pourcentage des objets stockés dans le cache local par rapport à la capacité totale du cache local. Notez qu'il s'agit d'une agrégation des propriétés de cache local de tous les clients de cache dans le traitement actuel.

Demandes de lecture

Nombre de demandes de lecture (Get et Enumeration) depuis le démarrage de tous les traitements client sur l'ordinateur.

Demandes d’écriture

Nombre de demandes d'écriture (Put et Add) depuis le démarrage de tous les traitements clients sur l'ordinateur.

Octets reçus /s

Nombre d'octets de données reçus du cache lors de la seconde précédente.

Octets envoyés /s

Nombre d'octets de données envoyés au cache lors de la seconde précédente.

Connexions actuelles au serveur

Nombre de connexions actives au cluster de cache à partir de tous les processus client sur l'ordinateur.

Nombre total de demandes de connexion ayant échoué

Nombre de demandes de connexion ayant échoué depuis le démarrage de tous les traitements clients sur l'ordinateur.

Demandes actuellement en attente

Nombre actuel de demandes n'ayant pas encore reçu de réponse du cluster de cache.

Nombre total de notifications reçues

Nombre de notifications de mise en cache reçues depuis le démarrage de tous les traitements clients sur l'ordinateur.

Exceptions après une erreur

Nombre d'exceptions de mise en cache reçues depuis le démarrage de tous les traitements clients sur l'ordinateur.

Exceptions après une erreur/s

Fréquence des exceptions de mise en cache reçues par tous les processus client sur l'ordinateur.

Exceptions après une nouvelle tentative

Nombre d'exceptions après une nouvelle tentative reçues depuis le démarrage de tous les traitements clients sur l'ordinateur.

Exceptions après une nouvelle tentative/s

Fréquence des exceptions après une nouvelle tentative reçues par tous les processus client sur l'ordinateur.

Exceptions après l'expiration d'un délai d'attente

Nombre d'exceptions après l'expiration d'un délai d'attente depuis le démarrage de tous les traitements clients sur l'ordinateur.

Exceptions après l'expiration d'un délai d'attente/s

Fréquence des exceptions après l'expiration d'un délai d'attente reçues par tous les processus client sur l'ordinateur.

Exceptions de réseau

Nombre d'exceptions de réseau reçues depuis le démarrage de tous les traitements clients sur l'ordinateur.

Exceptions de réseau/s

Fréquence des exceptions de réseau reçues par le processus.

Réponses de serveur abandonnées/s

Nombre total de fois que tous les clients sur l'ordinateur n'ont pas pu recevoir de réponse du cluster de cache. Cela peut arriver lorsqu'un délai d'attente expire pour un thread client et qu'aucun autre thread n'est disponible pour recevoir la réponse.

Demandes

Nombre de demandes envoyées du processus au cluster de cache depuis le démarrage de tous les traitements clients sur l'ordinateur.

Demandes/s

Fréquence des demandes envoyées de tous les processus client sur l'ordinateur vers le cluster de cache.

Nombre total d'accès au cache local

Nombre total de demandes traitées par le cache local depuis le démarrage de tous les traitements clients sur l'ordinateur. Aucune différence n'est faite entre les clients de cache associés à différents paramètres de cache local.

Nombre total d'objets dans le cache local

Nombre total d'objets dans le cache local. Notez qu'il s'agit d'une agrégation des propriétés de cache local de tous les clients de cache dans le traitement actuel.