En utilisant AWS re:Post, vous acceptez les AWS re:Post Conditions d’utilisation

Comment utiliser CloudWatch Synthetics pour surveiller les performances de mon site Web ?

Lecture de 3 minute(s)
0

Je souhaite surveiller les performances de mon site Web et vérifier l’expérience client à l’aide d’Amazon CloudWatch Synthetics.

Brève description

Les Canaries sont des scripts configurables qui s’exécutent selon un calendrier pour surveiller vos terminaux et vos API. Pour créer un canari capable d’effectuer ces actions, vous pouvez vous servir de CloudWatch Synthetics. Vous pouvez ensuite configurer ces canaris pour qu’ils effectuent les mêmes actions que vos clients sur votre site Web.

Voici les cas d’utilisation courants des canaris Synthetics :

  • Activer la surveillance continue
  • Vérifier si des liens sont cassés ou désactivés
  • Consulter les flux dans vos pages Web
  • Vérifier la disponibilité et la latence de vos terminaux
  • Vérifier les données relatives au temps de chargement
  • Surveiller les erreurs de chargement des pages
  • Fournir une latence de charge pour l’interface utilisateur de l’application
  • Publier des mesures relatives aux défaillances
  • Publier des mesures pour les erreurs 2XX, 4XX et 5XX
  • Prendre des captures d’écran de votre interface utilisateur

Solution

Voici comment créer un canari à l’aide de CloudWatch Synthetics :

  1. Ouvrez la console Amazon CloudWatch.
  2. Dans le volet de navigation, sous Signaux d’application, sélectionnez Canaries Synthetics.
  3. Choisissez Créer un canary, puis choisissez Utiliser le plan. Pour en savoir plus, consultez Using canary blueprints.
  4. Pour les plans, choisissez Plan de surveillance des pulsations. Pour en savoir plus, consultez Heartbeat monitoring.
  5. Dans Créateur de canary, saisissez les informations suivantes :
    Pour le Nom, saisissez le nom de votre canary.
    Pour URL de l’application ou du point de terminaison, saisissez l’URL du point de terminaison de l’application. Notez que cela peut entraîner une augmentation du trafic sur le site Web.
  6. Sous Planification, choisissez la fréquence d’exécution et les paramètres de rétention en fonction de votre cas d’utilisation.
  7. Dans stockage de données, choisissez le compartiment Amazon Simple Storage Service (Amazon S3) par défaut et le rôle Gestion des identités et des accès AWS (IAM) de votre canary. Vous pouvez également choisir le compartiment S3 et le rôle IAM précis que vous souhaitez utiliser. Pour en savoir plus, consultez Required roles and permissions for canaries.
  8. Dans le champ Configurer les alarmes CloudWatch – facultatif, définissez les notifications pour votre canari. Vous pouvez lancer le canary dans un Amazon Virtual Private Cloud (Amazon VPC) pour surveiller les ressources de l’Amazon VPC. Pour en savoir plus, consultez Running a canary on a VPC.
  9. Cliquez sur Créer canary.

Vous pouvez consulter les résultats de l’exécution du canary, les journaux, les captures d’écran et le fichier HTTP Archive (HAR) généré pour l’exécution sur la console Amazon CloudWatch.

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 6 mois