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
Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/
. -
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-
. 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 cette convention de dénomination AWS CloudFormation, mais que vous n'utilisez pas cette convention de dénomination, les alarmes fonctionnent mais elles n'apparaissent pas dans cette liste.canaryName
-index
-
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 choisir Steps (Étapes), Screenshots (Capture d'écran), Logs (Journaux) ou HAR file (Fichier HAR) 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 fichiers HAR (fichiers d'archive HTTP) pour afficher des données détaillées sur les performances des 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 le script Canary utilise l'exécution
syn-nodejs-2.0-beta
ou version ultérieure, vous pouvez trier les fichiers HAR par code de statut, taille de demande ou durée.L'onglet Steps (Étapes) affiche une liste des étapes du script Canary, le statut de chaque étape, le motif de l'échec, l'URL après l'exécution de l'étape, les captures d'écran et la durée de l'exécution de l'étape. Pour les scripts Canary d'API avec des étapes HTTP, vous pouvez afficher les étapes et les requêtes HTTP correspondantes si vous utilisez l'exécution
syn-nodejs-2.2
ou version ultérieure.Cliquez sur l'onglet HTTP Requests (Requêtes HTTP) pour afficher le journal de chaque demande HTTP effectuée par le script Canary. Vous pouvez afficher request/response les en-têtes, le corps de la réponse, le code d'état, les délais d'erreur et de performance (durée totale, durée de connexion TCP, durée de prise de contact TLS, durée du premier octet et durée de transfert du contenu). Toutes les requêtes HTTP qui utilisent le HTTP/HTTPS module intégré sont capturées ici.
Par défaut, dans les scripts Canary d'API, l'en-tête de requête, l'en-tête de réponse, le corps de requête et le corps de 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(StepName, RequestOptions, [rappel], [StepConfig]).
Les types de contenu du corps de réponse texte, HTML et JSON sont pris en charge. 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.