Afficher les rapports statistiques du CloudFront cache - Amazon CloudFront

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.

Afficher les rapports statistiques du CloudFront cache

Le rapport sur les statistiques du CloudFront cache Amazon contient les informations suivantes :

  • Nombre total de demandes : nombre total de demandes pour tous les codes d'état HTTP (par exemple, 200 ou 404) et pour toutes les méthodes (par exemple, GET, HEAD ou POST)

  • Pourcentage de demandes des spectateurs par type de résultat : nombre de visites, d'échecs et d'erreurs par rapport au nombre total de demandes des spectateurs pour la distribution sélectionnée CloudFront

  • Octets transférés aux spectateurs — Nombre total d'octets et d'octets provenant d'octets manqués

  • Codes d'état HTTP — Demandes du visualiseur par code d'état HTTP

  • Pourcentage de demandes GET dont le téléchargement n'a pas été terminé — Requêtes GET du visualiseur dont le téléchargement de l'objet demandé n'a pas été terminé en pourcentage du total des demandes

Les données utilisées pour ces statistiques proviennent de la même source que les journaux CloudFront d'accès. Toutefois, il n'est pas nécessaire d'activer la journalisation des accès pour consulter les statistiques du cache.

Vous pouvez afficher des graphiques pour une plage de dates donnée au cours des 60 derniers jours, avec des points de données chaque heure ou chaque jour. Vous pouvez généralement consulter les données relatives aux demandes CloudFront reçues il y a à peine une heure, mais les données peuvent parfois être retardées de 24 heures.

Afficher les rapports statistiques du CloudFront cache dans la console

Vous pouvez consulter le rapport des statistiques du CloudFront cache dans la console.

Pour consulter le rapport sur les statistiques du CloudFront cache
  1. Connectez-vous à la CloudFront console AWS Management Console et ouvrez-la à l'adressehttps://console.aws.amazon.com/cloudfront/v4/home.

  2. Dans le volet de navigation, choisissez Cache Statistics.

  3. Dans le volet Rapports de statistiques du CloudFront cache, pour Date de début et Date de fin, sélectionnez la plage de dates pour laquelle vous souhaitez afficher les graphiques des statistiques du cache. Les plages disponibles dépendent de la valeur sélectionnée pour Granularity (Granularité) :

    • Daily (Quotidien) – Pour afficher les graphiques avec un point de données par jour, sélectionnez n’importe quelle plage de dates au cours des 60 derniers jours.

    • Hourly (Horaire) – Pour afficher les graphiques avec un point de données par heure, sélectionnez une plage de dates de 14 jours maximum au cours des 60 derniers jours.

    Les dates et heures sont exprimées en heure UTC (temps universel coordonné).

  4. Pour Granularity (Granularité), indiquez si vous souhaitez afficher un point de données par jour ou un point de données par heure dans les graphiques. Si vous spécifiez une plage de dates supérieure à 14 jours, il n’est pas possible de spécifier un point de données par heure.

  5. Pour Viewer Location (Emplacement de l’utilisateur), choisissez le continent d’où proviennent les requêtes des utilisateurs ou bien All Locations (Tous les emplacements). Les graphiques de statistiques du cache incluent les données relatives aux demandes CloudFront reçues depuis l'emplacement spécifié.

  6. Dans la liste Distribution, sélectionnez les distributions pour lesquelles vous voulez afficher des données dans les graphiques d’utilisation :

    • Une distribution individuelle : les graphiques affichent les données de la CloudFront distribution sélectionnée. La liste Distribution affiche l’ID de distribution et, le cas échéant, les noms de domaines alternatifs (CNAME) pour la distribution. Si une distribution ne possède pas de noms de domaine alternatifs, la liste inclut les noms de domaine d'origine de la distribution.

    • Toutes les distributions : les graphiques affichent les données sommées pour toutes les distributions associées à la distribution actuelle Compte AWS, à l'exception des distributions que vous avez supprimées.

  7. Choisissez Mettre à jour.

Astuce
  • Pour afficher les données d'un point de données quotidien ou horaire dans un graphique, survolez le point de données avec le pointeur de la souris.

  • Pour les graphiques illustrant les données transférées, vous pouvez modifier l'échelle verticale en gigaoctets, mégaoctets ou kilo-octets.

Télécharger les données au format CSV

Vous pouvez télécharger le rapport de statistiques sur la mise en cache au format CSV. Cette section explique comment télécharger le rapport et décrire les valeurs du rapport.

Pour télécharger le rapport de statistiques sur la mise en cache au format CSV
  1. Lorsque vous consultez le rapport sur les statistiques du cache, choisissez CSV.

  2. Dans la boîte de dialogue Opening nom de fichier, indiquez si vous souhaitez ouvrir ou enregistrer le fichier.

Informations sur le rapport

Les toutes premières lignes du rapport incluent les informations suivantes :

Version

La version du format de ce fichier CSV.

Rapport

Nom du rapport.

DistributionID

L’ID de la distribution concernée par le rapport ou ALL si le rapport concerne toutes les distributions.

StartDateUTC

Début de la plage de dates pour laquelle vous avez exécuté le rapport, en heure UTC.

EndDateUTC

Fin de la plage de dates pour laquelle vous avez exécuté le rapport, en heure UTC.

GeneratedTimeUTC

Date et heure auxquelles vous avez exécuté le rapport, en heure UTC.

Granularité

Indique si chaque ligne du rapport représente une heure ou un jour.

ViewerLocation

Le continent duquel proviennent les requêtes des utilisateurs ou ALL, si vous avez choisi de télécharger le rapport pour tous les emplacements.

Données du rapport de statistiques sur la mise en cache

Le rapport inclut les valeurs suivantes :

DistributionID

L’ID de la distribution concernée par le rapport ou ALL si le rapport concerne toutes les distributions.

FriendlyName

Nom de domaine alternatif (CNAME) de la distribution, le cas échéant. Si une distribution ne comporte pas de noms de domaines alternatifs, la liste inclut un nom de domaine d’origine pour la distribution.

ViewerLocation

Le continent duquel proviennent les requêtes des utilisateurs ou ALL, si vous avez choisi de télécharger le rapport pour tous les emplacements.

TimeBucket

Heure du jour auquel les données s’appliquent, en heure UTC.

RequestCount

Le nombre total de requêtes pour tous les codes de statut HTTP (par exemple, 200 ou 404) et toutes les méthodes (par exemple, GET, HEAD ou POST).

HitCount

Nombre de demandes de visionnage pour lesquelles l'objet est traité à partir d'un cache CloudFront périphérique.

MissCount

Le nombre de demandes d'affichage pour lesquelles l'objet ne se trouve pas actuellement dans un cache périphérique et qui CloudFront doivent donc récupérer l'objet depuis votre origine.

ErrorCount

Le nombre de demandes d'affichage qui ont entraîné une erreur et qui CloudFront n'ont donc pas servi l'objet.

IncompleteDownloadCount

Le nombre de requêtes d’utilisateursqui ont commencé mais n’ont pas terminé de télécharger l’objet.

HTTP2xx

Le nombre de requêtes d’utilisateurspour lesquelles le code de statut HTTP était de type 2xx (réussite).

HTTP3xx

Le nombre de requêtes d’utilisateurspour lesquelles le code de statut HTTP était de type 3xx (action supplémentaire exigée).

HTTP4xx

Le nombre de requêtes d’utilisateurspour lesquelles le code de statut HTTP était de type 4xx (erreur client).

HTTP5xx

Le nombre de requêtes d’utilisateurspour lesquelles le code de statut HTTP était de type 5xx (erreur serveur).

TotalBytes

Nombre total d'octets fournis aux utilisateurs CloudFront en réponse à toutes les demandes pour toutes les méthodes HTTP.

BytesFromMisses

Nombre d’octets distribués aux utilisateurs pour des objets qui ne se trouvaient pas dans le cache périphérique au moment de la demande. Cette valeur est une bonne approximation des octets transférés de votre cache d'origine vers les caches CloudFront périphériques. Elle exclut toutefois les requêtes pour des objets se trouvant déjà dans le cache périphérique, mais qui ont expiré.

Comment les graphiques de statistiques du cache sont-ils liés aux données des journaux CloudFront standard (journaux d'accès)

Le tableau suivant montre comment les graphiques de statistiques du cache de la CloudFront console correspondent aux valeurs des journaux CloudFront d'accès. Pour plus d'informations sur les journaux CloudFront d'accès, consultezConfiguration et utilisation de journaux standard (journaux d'accès).

Total requests (Nombre total de requêtes)

Ce graphique présente le nombre total de requêtes pour tous les codes de statut HTTP (par exemple, 200 ou 404) et toutes les méthodes (par exemple, GET, HEAD ou POST). Le nombre total de requêtes illustré dans le graphique est égal au nombre total de requêtes dans les fichiers-journaux d’accès sur la même période.

Percentage of Viewer Requests by Result Type (Pourcentage des requêtes d’utilisateurs par type de résultat)

Ce graphique montre les visites, les échecs et les erreurs sous forme de pourcentage du nombre total de demandes des utilisateurs pour la CloudFront distribution sélectionnée :

  • Hit : demande d'affichage pour laquelle l'objet est diffusé à partir d'un cache CloudFront périphérique. Dans les journaux d’accès, il s’agit des requêtes pour lesquelles x-edge-response-result-type a une valeur de Hit.

  • Miss — Une demande d'affichage pour laquelle l'objet ne se trouve pas actuellement dans un cache périphérique et CloudFront doit donc récupérer l'objet depuis votre origine. Dans les journaux d’accès, il s’agit des requêtes pour lesquelles x-edge-response-result-type a une valeur de Miss.

  • Erreur : demande d'affichage qui a entraîné une erreur et qui CloudFront n'a donc pas servi l'objet. Dans les journaux d’accès, il s’agit des requêtes pour lesquelles x-edge-response-result-type a une valeur de Error, LimitExceeded ou CapacityExceeded.

Le graphique ne comprend pas les hits actualisés, c’est-à-dire les requêtes pour des objets se trouvant dans le cache périphérique mais ayant expiré. Dans les journaux d’accès, il s’agit des requêtes pour lesquelles x-edge-response-result-type a une valeur de RefreshHit.

Bytes Transferred to Viewers (Octets transférés aux utilisateurs)

Ce graphique indique deux valeurs :

  • Nombre total d'octets : nombre total d'octets fournis aux utilisateurs CloudFront en réponse à toutes les demandes relatives à toutes les méthodes HTTP. Dans les journaux CloudFront d'accès, le nombre total d'octets est la somme des valeurs de la sc-bytes colonne pour toutes les demandes au cours de la même période.

  • Bytes from Misses (Nombre d’octets provenant d’échecs) – Nombre d’octets servis aux utilisateurs pour des objets qui ne se trouvaient pas dans le cache périphérique au moment de la requête. Dans les journaux CloudFront d'accès, le nombre d'octets dus aux erreurs est la somme des valeurs de la sc-bytes colonne pour les demandes dont la valeur x-edge-result-type est Miss égale à. Cette valeur est une bonne approximation des octets transférés de votre cache d'origine vers les caches CloudFront périphériques. Elle exclut toutefois les requêtes pour des objets se trouvant déjà dans le cache périphérique, mais qui ont expiré.

Codes d’état HTTP

Ce graphique présente les requêtes des utilisateurs par code de statut HTTP. Dans les journaux CloudFront d'accès, les codes d'état apparaissent dans la sc-status colonne :

  • 2xx – La requête a réussi.

  • 3xx – Une action supplémentaire est nécessaire. Par exemple, 301 (Déplacé de façon permanente) signifie que l’objet demandé a été déplacé ailleurs.

  • 4xx – Apparemment, le client a fait une erreur. Par exemple, 404 (Non trouvé) signifie que le client a demandé un objet qui est introuvable.

  • 5xx – Le serveur d’origine n’a pas satisfait la demande. Par exemple, 503 (Service non disponible) signifie que le serveur d’origine n’est pas disponible actuellement.

Percentage of GET Requests that Didn’t Finish Downloading (Pourcentage de requêtes GET qui n’ont pas terminé le téléchargement)

Ce graphique présente les requêtes d’utilisateursGET qui n’ont pas terminé de télécharger l’objet demandé sous la forme d’un pourcentage du nombre total de requêtes. Généralement, le téléchargement d’un objet ne se termine pas parce que l’utilisateur l’annule, par exemple, en cliquant sur un lien différent ou en fermant le navigateur. Dans les journaux CloudFront d'accès, ces demandes ont une valeur de 200 dans la sc-status colonne et une valeur de Error dans la x-edge-result-type colonne.