Affichage des statistiques de service App Runner signalées à CloudWatch - AWS App Runner

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Affichage des statistiques de service App Runner signalées à CloudWatch

Amazon CloudWatch surveille vos ressources Amazon Web Services (AWS) et les applications que vous utilisez AWS en temps réel. Vous pouvez les utiliser CloudWatch pour collecter et suivre les métriques, qui sont des variables que vous pouvez mesurer pour vos ressources et vos applications. Vous pouvez également l'utiliser pour créer des alarmes qui surveillent les métriques. Lorsqu'un certain seuil est atteint, CloudWatch envoie des notifications ou modifie automatiquement les ressources surveillées. Pour plus d'informations, consultez le guide de CloudWatch l'utilisateur Amazon.

AWS App Runner collecte diverses mesures qui vous offrent une meilleure visibilité sur l'utilisation, les performances et la disponibilité de vos services App Runner. Certains indicateurs suivent les instances individuelles qui exécutent votre service Web, tandis que d'autres concernent le niveau de service global. Les sections suivantes répertorient les statistiques d'App Runner et vous montrent comment les consulter dans la console App Runner.

Statistiques d'App Runner

App Runner collecte les métriques suivantes relatives à votre service et les publie CloudWatch dans l'espace de AWS/AppRunner noms.

Note

Avant le 23 août 2023, les mesures d'utilisation du processeur et d'utilisation de la mémoire étaient basées sur les unités de vCPU et les mégaoctets de mémoire utilisés, plutôt que sur le pourcentage d'utilisation tel que calculé aujourd'hui. Si votre application s'est exécutée sur App Runner avant cette date et que vous choisissez de revenir pour consulter les statistiques de cette date sur App Runner ou sur la CloudWatch console, vous verrez un affichage des statistiques dans les deux unités et constaterez également certaines irrégularités en conséquence.

Important

Vous devrez mettre à jour toutes les CloudWatch alarmes basées sur les valeurs métriques d'utilisation du processeur et d'utilisation de la mémoire avant le 23 août 2023. Mettez à jour les alarmes à déclencher en fonction du pourcentage d'utilisation plutôt que du vCPU ou des mégaoctets. Pour plus d'informations, consultez le guide de CloudWatch l'utilisateur Amazon.

Les métriques au niveau de l'instance sont collectées pour chaque instance (unité de mise à l'échelle) individuellement.

Qu'est-ce qui est mesuré ? Métrique Description

CPU utilization

CPUUtilization

Pourcentage de l'utilisation moyenne du processeur pendant des périodes d'une minute par rapport à l'utilisation totale du processeur réservée par la configuration du service.

Memory utilization

MemoryUtilization

Pourcentage d'utilisation moyenne de la mémoire pendant des périodes d'une minute par rapport à la mémoire totale réservée par la configuration du service.

Les indicateurs de niveau de service sont collectés pour l'ensemble du service.

Qu'est-ce qui est mesuré ? Métrique Description

CPU utilization

CPUUtilization

Pourcentage d'utilisation agrégée du processeur sur toutes les instances pendant des périodes d'une minute par rapport à l'utilisation totale du processeur réservée par la configuration du service.

Memory utilization

MemoryUtilization

Pourcentage d'utilisation de la mémoire agrégée sur toutes les instances pendant des périodes d'une minute par rapport à la mémoire totale réservée par la configuration du service.

Concurrency

Concurrency

Nombre approximatif de demandes simultanées traitées par le service.

HTTP request count

Requests

Le nombre de requêtes HTTP reçues par le service.

HTTP status counts

2xxStatusResponses

4xxStatusResponses

5xxStatusResponses

Nombre de requêtes HTTP ayant renvoyé l'état de chaque réponse, regroupées par catégorie (2XX, 4XX, 5XX).

HTTP request latency

RequestLatency

Le temps, en millisecondes, nécessaire à votre service Web pour traiter les requêtes HTTP.

Instance counts

ActiveInstances

Le nombre d'instances qui traitent les requêtes HTTP pour votre service.

Note

Si la ActiveInstances métrique affiche zéro, cela signifie qu'il n'y a aucune demande pour le service. Cela n'indique pas que le nombre d'instances de votre service est nul.

Afficher les statistiques d'App Runner dans la console

La console App Runner affiche graphiquement les statistiques collectées par App Runner pour votre service et propose d'autres moyens de les explorer.

Note

Pour le moment, la console affiche uniquement les métriques de service. Pour consulter les métriques de l'instance, utilisez la CloudWatch console.

Pour consulter les journaux de votre service
  1. Ouvrez la console App Runner, puis dans la liste des régions, sélectionnez votre Région AWS.

  2. Dans le volet de navigation, choisissez Services, puis choisissez votre service App Runner.

    La console affiche le tableau de bord des services avec une vue d'ensemble des services.

    Page du tableau de bord du service App Runner affichant la liste des activités
  3. Sur la page du tableau de bord du service, choisissez l'onglet Metrics.

    La console affiche un ensemble de graphiques de mesures.

    L'onglet Metrics sur la page du tableau de bord du service App Runner
  4. Choisissez une durée (par exemple, 12 h) pour étendre les graphiques de mesures à la période récente de cette durée.

  5. Choisissez Ajouter au tableau de bord en haut de l'une des sections du graphique, ou utilisez le menu de n'importe quel graphique pour ajouter les mesures pertinentes à un tableau de bord dans la CloudWatch console afin de poursuivre les recherches.