Amazon CloudFront offre diverses solutions pour répondre à vos besoins en matière de rapports, tels que la réception de rapports statistiques de mise en cache détaillés, la surveillance de votre utilisation de CloudFront, l'accès à une liste de vos objets les plus populaires ou encore la définition d'alarmes en temps réel ou presque sur des métriques opérationnelles. Vous pouvez accéder à toutes nos options de génération de rapports en consultant le tableau de bord de génération de rapports et d'analyses Amazon CloudFront dans AWS Management Console.
Vous pouvez également choisir de recevoir plus d'informations sur le trafic diffusé par votre distribution Amazon CloudFront en activant les journaux d'accès CloudFront.
Graphiques d'utilisation Amazon CloudFront
Suivi des tendances dans les demandes et transferts de données
Vous pouvez afficher votre utilisation d'Amazon CloudFront avec les graphiques d'utilisation CloudFront, six diagrammes figurant dans AWS Management Console. Vous pouvez utiliser les graphiques pour suivre les tendances qui se dégagent en matière de transfert de données et de requêtes (HTTP et HTTPS) pour chacune de vos distributions Web CloudFront actives. Les graphiques indiquent l'utilisation de chaque région CloudFront sur les 60 derniers jours, avec une précision au jour ou à l'heure près, et affichent également l'utilisation totale et moyenne, ainsi que les principaux pics au cours de la période sélectionnée.
Ces graphiques concernent notamment le nombre de requêtes HTTP/S, les données transférées via HTTP/S, les données transférées depuis les emplacements périphériques CloudFront Edge vers vos utilisateurs et les données transférées depuis CloudFront sur votre serveur d'origine.
Les graphiques d'utilisation CloudFront sont disponibles sans frais supplémentaires. Pour afficher les rapports, accédez simplement à AWS Management Console, puis à Amazon CloudFront et sélectionnez Usage Charts sous le lien Rapports et analyse du volet de navigation.
En savoir plus sur les graphiques d'utilisation CloudFront »
Surveillance et alarmes Amazon CloudFront via Amazon CloudWatch
Surveillez, configurez des alarmes et recevez des notifications quasi en temps réel
Vous pouvez surveiller, configurer des alarmes et recevoir des notifications concernant les performances opérationnelles de vos distributions Amazon CloudFront, dans les minutes qui suivent les demandes des utilisateurs, en faisant appel au service Amazon CloudWatch, lequel vous permet d'avoir une meilleure visibilité sur l'état général de votre application Web. CloudFront publie automatiquement six métriques opérationnelles, chacune avec un niveau de précision d'une minute, dans Amazon CloudWatch. Vous pouvez utiliser CloudWatch pour configurer des alarmes qui se déclenchent en cas de schémas de trafic anormaux dans votre distribution CloudFront.
Ces statistiques sont les suivantes : requêtes, octets téléchargés, octets chargés, taux d'erreurs 4xx, taux d'erreurs 5xx et taux d'erreurs total. Elles sont automatiquement mises à la disposition des clients CloudFront sans frais supplémentaires. Le système d'alarme est facturé aux tarifs CloudWatch standard.
En savoir plus sur la surveillance de l'activité sur CloudFront via CloudWatch »
Rapport statistiques de mise en cache Amazon CloudFront
Statistiques de mise en cache détaillées sur votre contenu
Les graphiques des statistiques de mise en cache indiquent l'utilisation de chaque continent d'utilisateurs sur les 60 derniers jours, avec une précision au jour ou à l'heure près, et affichent également l'utilisation totale et moyenne, ainsi que les principaux pics au cours de la période sélectionnée.
Les graphiques des statistiques de mise en cache affichent les informations suivantes : nombre total de demandes, pourcentage de demandes d'utilisateur par type de résultat, nombre d'octets transférés aux utilisateurs, codes d'état HTTP et pourcentage de demandes GET qui n'ont pas terminé le téléchargement.
Les rapports statistiques de mise en cache sont disponibles sans frais supplémentaires. Pour afficher les rapports, accédez simplement à AWS Management Console, puis à Amazon CloudFront et sélectionnez Cache Statistics sous le lien Rapports et analyse du volet de navigation.
En savoir plus sur les rapports statistiques de mise en cache CloudFront »
Rapport d'objets populaires Amazon CloudFront
Suivez vos objets les plus populaires
Le rapport d'objets populaires affiche le nombre de requêtes, les succès et échecs de cache, ainsi que les taux d'erreurs pour les 50 objets les plus populaires au cours de la période spécifiée. Ce rapport vous permet d'identifier le contenu le plus populaire auprès de vos utilisateurs, ou de détecter les erreurs (comme un nombre élevé de taux d'erreurs) générées par vos objets les plus demandés.
Le rapport d'objets populaires ne fait l'objet d'aucun frais supplémentaire. Pour afficher les rapports, accédez simplement AWS Management Console, puis à Amazon CloudFront et sélectionnez Popular Objects sous le lien Rapports et analyse du volet de navigation.
En savoir plus sur les rapports d'objets populaires CloudFront »
Rapport Amazon CloudFront sur les utilisateurs
Apprenez-en davantage sur vos utilisateurs finaux
Grâce au rapport sur les utilisateurs, vous pouvez savoir dans quels pays sont situés vos utilisateurs finaux, ainsi que les navigateurs, appareils et systèmes d'exploitation auxquels ils font appel. Pour tous les rapports de ce type, vous pouvez également visualiser les tendances générales. Les rapports sur les utilisateurs incluent les informations suivantes :
- Locations (Zones géographiques) : vous pouvez voir quels sont les 50 principaux pays où les utilisateurs finaux accèdent au contenu que vous diffusez via Amazon CloudFront. Pour les États-Unis, ce rapport indique même dans quels États et Territoires se trouvent vos utilisateurs.
- Navigateurs (Browsers) : vous pouvez voir quels sont les 10 principaux navigateurs par le biais desquels les utilisateurs accèdent à votre contenu. Dans ce rapport, les 10 principaux navigateurs sont recensés par nom ou par nom et version.
- Systèmes d'exploitation (Operating System) : vous pouvez voir quels sont les 10 principaux systèmes d'exploitation sur lesquels les utilisateurs accèdent à votre contenu. Dans ce rapport, les 10 principaux systèmes sont recensés par nom ou par nom et version.
- Périphériques : affiche le nombre de requêtes émises à partir d'un appareil mobile, d'une tablette, d'un ordinateur de bureau et d'une télévision connectée pendant une période déterminée.
Les rapports sur les navigateurs, les périphériques et les systèmes d'exploitation sont aussi disponibles sous forme d'histogrammes et de camemberts. Par ailleurs, pour chacun de ces quatre types de rapports concernant les utilisateurs, vous pouvez également visualiser les tendances générales. Tous peuvent porter sur n'importe quelle période comprise dans les 60 jours qui précèdent. Pour les rapports sur les zones géographiques, vous pouvez également visualiser des points de données horaires pour des plages de dates pouvant aller jusqu'à 14 jours.
Les rapports sur les utilisateurs sont disponibles sans frais supplémentaires. Pour afficher les rapports, accédez simplement à AWS Management Console, puis à Amazon CloudFront et cliquez sur le lien Viewers sous la section Rapports et analyse du volet de navigation.
En savoir plus sur le rapport CloudFront sur les utilisateurs »
Rapport sur les principaux référents Amazon CloudFront
Découvrez quels domaines ont renvoyé les utilisateurs finaux vers votre site Web
Le rapport sur les principaux référents (Top Referrers) vous indique les 25 principaux domaines qui ont redirigé des utilisateurs vers votre site Web. Ces principaux référents peuvent être des moteurs de recherche, d'autres sites Web contenant des liens directs vers vos objets ou encore votre propre site. Vous pouvez choisir de faire porter ce rapport des principaux référents sur n'importe quelle période comprise dans les 60 jours qui précèdent.
Le rapport sur les principaux référents est disponible sans frais supplémentaires. Pour afficher les rapports, accédez simplement à AWS Management Console, puis à Amazon CloudFront et cliquez sur le lien Top Referrers sous la section Rapports et analyse du volet de navigation.
En savoir plus sur le rapport CloudFront sur les principaux référents »
Journaux d'accès Amazon CloudFront
Activer les journaux d'accès CloudFront pour en savoir plus sur votre trafic
Cloudfront génère des journaux qui fournissent des informations détaillées à propos de chaque demande qu'il reçoit et à laquelle il répond. Ces journaux sont effectivement équivalents aux journaux de serveur Web et sont fournis dans le même format W3C, mais comportent également d'autres données spécifiques à CloudFront. Les journaux CloudFront peuvent s'avérer très utiles pour étudier les tendances d'utilisation et de performances et isoler les potentielles erreurs ou optimisations de configuration.
CloudFront propose deux façons d'enregistrer les demandes qui sont distribuées depuis vos distributions : journaux standard et journaux en temps réel.
Les journaux standard CloudFront sont distribués vers le compartiment Amazon S3 de votre choix (les enregistrements des journaux sont distribués dans les minutes qui suivent la demande de l'utilisateur). Une fois activé, CloudFront publie automatiquement les informations de journaux détaillées au format W3C étendu dans un compartiment Amazon S3 que vous spécifiez. Les journaux d'accès contiennent des informations détaillées sur chaque demande pour votre contenu, y compris l'objet demandé, la date et l'heure de la demande, l'emplacement périphérique qui traite la demande, l'adresse IP du client, le référent, l'agent utilisateur, l'en-tête du cookie et le type de résultat (par exemple, correspondance dans le cache, échec dans le cache, erreur). CloudFront ne facture pas payer les journaux standard, mais vous devez des frais Amazon S3 pour le stockage et l'accès aux fichiers journaux.
Les journaux en temps réel CloudFront sont distribués vers le flux de données de votre choix dans Amazon Kinesis Data Streams (les enregistrements des journaux sont distribués dans les secondes qui suivent la demande de l'utilisateur). Vous pouvez choisir le taux d'échantillonnage de vos journaux en temps réel, c'est-à-dire le pourcentage de demandes pour lesquelles vous souhaitez recevoir des journaux en temps réel. Vous pouvez également choisir les champs que vous souhaitez recevoir dans les enregistrements de journaux. Les journaux en temps réel de CloudFront contiennent tous les mêmes points de données que les journaux standard, ainsi que certaines informations supplémentaires sur chaque demande, telles que les en-têtes de demande de l'utilisateur et le code du pays, dans un format étendu du W3C. CloudFront facture les journaux en temps réel, en plus des frais d'utilisation de Kinesis Data Streams.
Dans le cadre du niveau d'utilisation gratuit d'AWS, vous pouvez commencer à utiliser Amazon CloudFront gratuitement. Une fois abonnés, les nouveaux clients disposent de 50 Go de transfert sortant de données et de deux millions de requêtes HTTP/HTTPS, et ce chaque mois pendant un an.
Commencez à créer avec Amazon CloudFront dans la console AWS.