View a markdown version of this page

Utilisation de la centralisation des journaux avec des canaris multisites - 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.

Utilisation de la centralisation des journaux avec des canaris multisites

Lorsque vous configurez un Canary pour qu'il s'exécute à partir de plusieurs emplacements, chaque exécution produit des journaux dans sa région respective. Vous pouvez utiliser la centralisation CloudWatch des journaux pour regrouper ces journaux dans une seule région, ce qui facilite le suivi et le dépannage des résultats Canary à partir d'un seul endroit.

Pour plus d'informations sur le fonctionnement de la centralisation des journaux, y compris les concepts, les autorisations et la configuration, voir Centraliser la journalisation à partir de plusieurs comptes et régions dans le Guide de l'utilisateur CloudWatch des journaux.

Configuration de la centralisation des journaux pour un Canary multisite

Pour centraliser les journaux provenant d'un canari multisite, créez une règle de centralisation des CloudWatch journaux dans Logs avec les paramètres recommandés suivants.

Paramètre Valeur recommandée
Régions d'origine Mêmes régions que les répliques de votre canari multisite
Compte de destination Le même compte que celui où vit votre canari multisite
Région de destination Région principale de votre canari multisite
Filtre LogGroupName ^ /aws/lambda/cwsyn-
Groupe de journaux de destination ${source.logGroup}

Cette règle centralise tous les journaux canaris des régions source sélectionnées vers la région de destination, y compris les journaux des canaris non multisites fonctionnant dans ces régions. Pour les canaris multisites en particulier, l'utilisation ${source.logGroup} comme groupe de journaux de destination place les journaux répliques dans le même groupe de journaux que les journaux Canary principaux, car les canaris principaux et répliques partagent le même nom de groupe de journaux.

Pour obtenir des instructions sur la création d'une règle de centralisation des journaux, voir Centraliser la journalisation à partir de plusieurs comptes et régions.

Affichage des journaux centralisés

Si vous utilisez les paramètres recommandés ci-dessus, les journaux de toutes les régions d'exécution de Canary apparaissent dans le groupe de journaux de la région principale. Si vous avez configuré une autre destination, vos journaux apparaissent dans la destination que vous avez spécifiée.

Pour consulter les journaux centralisés (console)
  1. Ouvrez la CloudWatch console.

  2. Dans le volet de navigation, sélectionnez Vigie applicative, Scripts Canary Synthetics.

  3. Choisissez le nom de votre canari multisite pour ouvrir sa page de détails.

  4. Dans le tableau des courses de canaris sélectionnées, choisissez une course de canaris survenue dans la région principale.

  5. Choisissez l'onglet Logs en bas de la page de détails de Canary.

  6. Choisissez View/Download dans Logs Insights.

Vous pouvez utiliser CloudWatch Logs Insights pour interroger toutes les entrées du journal. Par exemple, pour rechercher des défaillances dans une région spécifique, procédez comme suit :

fields @timestamp, @message, @logStream | filter @aws.region like /us-west-2/ | filter @message like /ERROR/