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.

Catégorie Intitulé Description ID de la métrique Unité
De base Utilisation du processeur Processeur consommé par l’application de conteneur, en nano-cœurs (1 000 000 000 nano-cœurs = 1 cœur) UsageNanoCores nanocores
De base Plage de travail de la mémoire en octets Mémoire utilisée de la plage de travail de l’application de conteneur, en octets WorkingSetBytes octets
De base Réseau en octets Octets reçus sur le réseau RxBytes octets
De base Octets de sortie réseau Octets réseau transmis TxBytes octets
De base Nombre de réplicas Nombre de réplicas actifs Replicas n/a
De base Nombre de redémarrages de réplicas Nombre de redémarrages des réplicas de l’application de conteneur RestartCount n/a
De base Demandes Requêtes traitées Requests n/a
De base Cœurs réservés Nombre de cœurs réservés pour les révisions d’application conteneur CoresQuotaUsed n/a
De base Délais d’expiration de la connexion de résilience Total des délais d’expiration de la connexion ResiliencyConnectTimeouts n/a
De base Hôtes éjectés de résilience Nombre d’hôtes actuellement éjectés ResiliencyEjectedHosts n/a
De base Éjections de résilience abandonnées Nombre d’éjections abandonnées en raison du pourcentage d’éjections maximal ResiliencyEjectionsAborted n/a
De base Nouvelles tentatives de demande de résilience Nombre total de nouvelles tentatives de demande ResiliencyRequestRetries n/a
De base Délais d’expiration des demandes de résilience Nombre total de demandes qui ont expiré en attente d’une réponse ResiliencyRequestTimeouts n/a
De base Demandes de résilience en attente de pool de connexions Nombre total de demandes en attente d’une connexion de pool de connexions ResiliencyRequestsPendingConnectionPool n/a
De base Nombre total de cœurs réservés Nombre total de cœurs réservés pour l’application de conteneur TotalCoresQuotaUsed n/a

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é.

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.