Affichage des politiques et détails sur les scripts Canary - Amazon CloudWatch

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 politiques et détails sur les scripts Canary

Vous pouvez afficher des détails sur vos scripts Canary et voir des statistiques sur leurs exécutions.

Pour être en mesure de voir tous les détails sur les résultats de l'exécution de votre script Canary, vous devez être connecté à un compte disposant d'autorisations suffisantes. Pour de plus amples informations, veuillez consulter Rôles et autorisations requis pour les CloudWatch canaris.

Pour afficher les statistiques et les détails des scripts Canary
  1. Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/.

  2. Dans le volet de navigation, choisissez Application Signals, Synthetics Canaries.

    Détails sur les scripts Canary que vous avez créés :

    • L'Status (État) montre visuellement combien de vos scripts Canary ont passé leurs exécutions les plus récentes.

    • Groups (Groupes) affiche les groupes que vous avez créés et indique combien d'entre eux ont des versions Canary défaillantes ou en alarme.

    • Slowest performers (Les plus lents) affiche le groupe et la région avec les versions Canary les plus lentes. Elles sont calculées en additionnant la durée moyenne de toutes les versions Canary (sur la période sélectionnée) au sein d'un groupe ou d'une région et en la divisant par le nombre de versions Canary dans le groupe ou la région. Si vous choisissez la métrique pour le groupe le plus lent, le tableau est filtré pour afficher uniquement les groupes les plus lents et leurs versions Canary. Le tableau est trié par durée moyenne.

    • Un tableau affichant tous les scripts Canary se trouve près du bas de la page. Vous pouvez utiliser la barre de filtrage pour filtrer le tableau afin d'afficher les canaris en fonction de noms de canaris spécifiques, des résultats de la dernière exécution, du pourcentage de réussite, des alarmes, des taux de course, de l'état des canaris, des temps d'exécution et des balises uniques.

      Pour la colonne des alarmes, seules les alarmes conformes à la norme de dénomination des alarmes Canary sont affichées. Cette norme est Synthetics-Alarm-canaryName-index. Les alarmes Canary que vous créez dans la section Synthetics de CloudWatch la console utilisent automatiquement cette convention de dénomination. Si vous créez des alarmes Canary dans la section Alarmes de la CloudWatch console ou en utilisant AWS CloudFormation, sans utiliser cette convention de dénomination, les alarmes fonctionnent mais elles n'apparaissent pas dans cette liste.

  3. Pour de plus amples informations sur un seul script Canary, choisissez le nom du script Canary dans la table Versions Canary.

    Détails sur ce script Canary :

    • L'onglet Availability (Disponibilité) affiche des informations sur les exécutions récentes de ce script Canary.

      Sous Canary runs (Exécutions de scripts Canary), vous pouvez choisir l'une des lignes pour voir les détails de ladite exécution.

      Sous le graphique, vous pouvez sélectionner Étapes, Capture d'écran, Journaux ou HARFichier pour afficher ces types de détails. Si le suivi actif est activé sur le script Canary, vous pouvez également choisirTraces (Suivis) pour voir les informations de suivi des exécutions du script Canary.

      Les journaux des courses Canary sont stockés dans des compartiments S3 et dans des CloudWatch journaux.

      Les captures d'écran montrent comment vos clients voient vos pages web. Vous pouvez utiliser les HAR fichiers (fichiers HTTP d'archive) pour afficher des données de performance détaillées sur les pages Web. Vous pouvez analyser la liste des demandes web et détecter des problèmes liés aux performances, notamment le temps de chargement d'un élément. Les fichiers journaux montrent l'enregistrement des interactions entre l'exécution d'un script Canary et la page web, et ils peuvent être utilisés pour identifier les détails des erreurs.

      Si Canary utilise le syn-nodejs-2.0-beta runtime ou une version ultérieure, vous pouvez trier les HAR fichiers par code d'état, taille de demande ou durée.

      L'onglet Étapes affiche une liste des étapes du canari, le statut de chaque étape, la raison de l'échec, les étapes URL après leur exécution, les captures d'écran et la durée de l'exécution des étapes. Pour API les canaris comportant des HTTP étapes, vous pouvez consulter les étapes et les HTTP requêtes correspondantes si vous utilisez Runtime syn-nodejs-2.2 ou une version ultérieure.

      Choisissez l'onglet HTTPDemandes pour consulter le journal de chaque HTTP demande faite par le Canary. Vous pouvez voir le request/response headers, response body, status code, error and performance timings (total duration, TCP connection time, TLS handshake time, first byte time, and content transfer time). All HTTP requests which use the HTTP/HTTPS module sous le capot qui est capturé ici.

      Par défaut, dans API les canaris, l'en-tête de demande, l'en-tête de réponse, le corps de la demande et le corps de la réponse ne sont pas inclus dans le rapport pour des raisons de sécurité. Si vous choisissez de les inclure, les données sont stockées uniquement dans votre compartiment S3. Pour plus d'informations sur la manière d'inclure ces données dans le rapport, consultez executeHttpStep(stepNamerequestOptions, [rappel], [stepConfig]).

      Les types de contenu du corps de réponse JSON sont pris en charge. HTML Les types de contenu tels que text/HTML, text/plain, application/JSON and application/x -amz-json-1.0 sont pris en charge. Les réponses compressées ne sont pas prises en charge.

    • L'onglet Surveillance affiche des graphiques des CloudWatch statistiques publiées par ce canari. Pour plus d’informations sur ces métriques, consultez CloudWatch statistiques publiées par canaries.

      Sous les CloudWatch graphiques publiés par le canari se trouvent des graphiques des métriques Lambda liées au code Lambda du canari.

    • L'onglet Configuration affiche des informations de configuration et de planification concernant le script Canary.

    • L'onglet Groups (Groupes) affiche les groupes auxquels ce script Canary est associé, le cas échéant.

    • L'onglet Tags (Identifications) affiche les identifications associées au script Canary.