Partager via


Surveiller les métriques Azure Container Apps

Azure Monitor collecte les données des métriques de votre application de conteneur à intervalle régulier pour vous permettre de disposer d’insights sur les performances et l’intégrité de votre application de conteneur.

Dans le portail Azure, Metrics Explorer vous permet de visualiser les données. Vous pouvez également récupérer des données métriques brutes avec Azure CLI et des cmdlets Azure PowerShell.

Métriques disponibles

Container Apps fournit ces métriques de base.

Titre Dimensions Description ID de la métrique Unité
Utilisation du processeur Réplica, Révision Processeur consommé par l’application de conteneur, en nano-cœurs (1 000 000 000 nano-cœurs = 1 cœur) UsageNanoCores Nano-cœurs
Plage de travail de la mémoire en octets Réplica, Révision Mémoire utilisée de la plage de travail de l’application de conteneur, en octets WorkingSetBytes Octets
Réseau en octets Réplica, Révision Octets reçus sur le réseau RxBytes Octets
Octets de sortie réseau Réplica, Révision Octets réseau transmis TxBytes Octets
Nombre de réplicas Revision Nombre de réplicas actifs Replicas Count
Nombre de redémarrages de réplicas Réplica, Révision Nombre de redémarrages des réplicas de l’application de conteneur RestartCount Count
Demandes Réplica, Révision, Code d’État, Catégorie de Code d’État Requêtes traitées Requests Count
Cœurs réservés Revision Nombre de cœurs réservés pour les révisions d’application conteneur CoresQuotaUsed Count
Délais d’expiration de la connexion de résilience Revision Total des délais d’expiration de la connexion ResiliencyConnectTimeouts Count
Hôtes éjectés de résilience Revision Nombre d’hôtes actuellement éjectés ResiliencyEjectedHosts Count
Éjections de résilience abandonnées Revision Nombre d’éjections abandonnées en raison du pourcentage d’éjections maximal ResiliencyEjectionsAborted Count
Nouvelles tentatives de demande de résilience Revision Nombre total de nouvelles tentatives de demande ResiliencyRequestRetries Count
Délais d’expiration des demandes de résilience Revision Nombre total de demandes qui ont expiré en attente d’une réponse ResiliencyRequestTimeouts Count
Demandes de résilience en attente de pool de connexions Réplica Nombre total de demandes en attente d’une connexion de pool de connexions ResiliencyRequestsPendingConnectionPool Count
Nombre total de cœurs réservés Aucune Nombre total de cœurs réservés pour l’application de conteneur TotalCoresQuotaUsed Count
Temps de réponse moyen (préversion) Code d’état, catégorie de code d’état Temps de réponse moyen par code d’état ResponseTime Millisecondes
Pourcentage d’utilisation de l’UC (préversion) Réplica Pourcentage de limite d’UC utilisée, en points de pourcentage CpuPercentage Pourcentage
Pourcentage de mémoire (préversion) Réplica Pourcentage de limite mémoire utilisée, en points de pourcentage MemoryPercentage Pourcentage

L’espace de noms des indicateurs de performance est Microsoft.App/containerapps.

Remarque

Le nombre de redémarrages des réplicas est le nombre de redémarrages agrégés sur l’intervalle de temps spécifié, et non pas le nombre de redémarrages qui se sont produits à un moment donné.

Les environnements Container Apps fournissent cette métrique de base. Vous pouvez afficher cette métrique uniquement dans Métriques Azure Monitor.

Titre Dimensions Description ID de la métrique Unité
Nombre de nœuds de profil de charge de travail (préversion) Nom de profil de charge de travail Nombre de nœuds par profil de charge de travail NodeCount Count

L’espace de noms des indicateurs de performance est Microsoft.App/managedEnvironments.

D’autres métriques propres au runtime sont disponibles, comme les métriques Java.

Instantanés de métriques

Sélectionnez l’onglet Surveillance dans la page Vue d’ensemble de votre application pour afficher des graphiques montrant l’utilisation actuelle du processeur, de la mémoire et du réseau de votre application conteneur.

Capture d’écran de la section Surveillance dans la vue d’ensemble du conteneur.

Dans cette vue, vous pouvez épingler un ou plusieurs graphiques à votre tableau de bord ou sélectionner un graphique et l’ouvrir dans Metrics Explorer.

Utiliser Metrics Explorer

Dans Azure Monitor, Metrics Explorer vous permet de créer des graphiques à partir des données de métriques pour vous aider à analyser l’utilisation des ressources et du réseau de votre application conteneur au fil du temps. Vous pouvez épingler des graphiques à un tableau de bord ou dans un classeur partagé.

  1. Pour ouvrir Metrics Explorer dans le portail Azure, sélectionnez Métriques dans le menu de la barre latérale de la page de votre application conteneur. Pour plus d’informations sur Metrics Explorer, consultez Analyser les métriques avec Metrics Explorer dans Azure Monitor.

  2. Créez un graphique en sélectionnant Métrique. Vous pouvez modifier le graphique en changeant l’agrégation, en ajoutant d’autres métriques, en modifiant les intervalles de temps, en ajoutant des filtres et en appliquant le fractionnement. Capture d’écran de Metrics Explorer depuis la page Ressource d’application de conteneur.

Ajouter des filtres

Vous pouvez également créer des filtres pour limiter les données affichées en fonction des révisions et des réplicas.

Pour créer un filtre :

  1. Sélectionnez Ajouter un filtre.

  2. Sélectionnez une révision ou un réplica dans la liste Propriétés.

  3. Sélectionnez des valeurs dans la liste Valeurs. Capture d’écran de Metrics Explorer montrant l’option de filtre du graphique.

Fractionner les métriques

Si votre graphique ne contient qu’une métrique, vous pouvez choisir de fractionner les informations de métrique par révision ou réplica avec les exceptions :

  • La métrique Nombre de réplicas peut uniquement être fractionnée par révision.
  • Vous pouvez également fractionner la métrique Requêtes par code d’état et par catégorie de code d’état.

Pour fractionner par révision ou réplica :

  1. Sélectionnez Appliquer le fractionnement.

  2. Dans la liste déroulante Valeurs, sélectionnez Révision ou Réplica.

  3. Vous pouvez définir le nombre maximum de révisions ou de réplicas à afficher dans le graphique. La valeur par défaut est 10.

  4. Vous pouvez définir l’ordre de tri sur Croissant ou Décroissant. La valeur par défaut est Décroissant.

Capture d’écran des options de fractionnement des métriques.

Ajouter des étendues

Vous pouvez ajouter d’autres étendues pour afficher les métriques sur plusieurs applications conteneur.

Capture d’écran de Metrics Explorer montrant un graphique avec les métriques de plusieurs applications de conteneur.