View a markdown version of this page

Gestion 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.

Gestion des canaris multisites

Création d'un canari multisite

Pour créer un canari multisite, suivez les étapes décrites dans la section Régions Création d'un Canary et sélectionnez d'autres régions sous Emplacements. La région actuelle est automatiquement sélectionnée comme emplacement principal.

Lorsque vous créez un canari multisite, les exigences suivantes s'appliquent :

  • Vous pouvez ajouter jusqu'à 50 emplacements de répliques.

  • Le fichier .zip du script Canary ne doit pas dépasser 50 Mo.

  • Le nom du canari ne doit déjà exister dans aucune des régions de réplique sélectionnées.

  • Les sites de réplication doivent être compatibles CloudWatch avec les régions commerciales de Synthetics. La région principale ne peut pas être sélectionnée comme emplacement de réplique.

  • Les canaris multilocalisés ne peuvent pas être associés à un groupe. Si votre canari appartient à un groupe, dissociez-le de tous les groupes avant d'ajouter les emplacements des répliques.

  • Si votre Canary nécessite une connectivité VPC, vous devez configurer les paramètres VPC pour chaque région de réplication séparément. Les paramètres VPC ne sont pas hérités du VPC principal.

  • Les balises ne sont pas répliquées dans les régions de réplication. Pour ajouter des balises à une réplique, accédez à la région de réplication et ajoutez directement des balises.

Après leur création, les répliques sont provisionnées de manière asynchrone. Vous pouvez suivre la progression de la réplication sur la page détaillée de Canary dans l'onglet Configuration. Lorsqu'un réplica atteint son InSync état, il est entièrement provisionné et en cours d'exécution. Vous pouvez également voir la réplique du canari directement dans la région de la réplique. Pour de plus amples informations, veuillez consulter État de la réplication.

Si le provisionnement d'une réplique échoue, le canari principal est toujours créé avec succès. La réplique défaillante affiche un état Inconsistent de réplication. Vous pouvez réessayer en mettant à jour le canari.

Ajouter ou supprimer des emplacements de répliques

Pour ajouter ou supprimer des emplacements de répliques, modifiez le canari depuis la région principale et mettez à jour les sélections sous Emplacements. Vous ne pouvez pas modifier un canari à emplacements multiples à partir d'une région de réplique. Pour plus d'informations sur la modification d'un canari, consultezModification ou suppression d'un canary.

Lorsque vous ajoutez ou supprimez des emplacements de répliques, les exigences suivantes s'appliquent :

  • Vous ne pouvez pas modifier un canari multisite pendant que la réplication est en cours. Attendez que toutes les répliques atteignent l'Inconsistentétat InSync ou atteignent leur état avant d'apporter des modifications. Pour de plus amples informations, veuillez consulter État de la réplication.

  • Lorsque vous ajoutez des emplacements de répliques, vous devez inclure le code Canary dans votre demande.

  • Lorsque vous mettez à jour un Canary dont les répliques sont incohérentes, vous devez inclure le code Canary, sauf si vous supprimez toutes les répliques incohérentes dans la même demande.

  • Vous ne pouvez pas ajouter et supprimer le même emplacement dans une seule demande.

  • Vous ne pouvez pas supprimer un emplacement de réplique qui n'existe pas.

Démarrage et arrêt d'un canari multisite

Lorsque vous démarrez ou arrêtez un canari multisite, l'action s'applique au canari principal et à tous les emplacements répliqués.

Lorsque vous démarrez ou arrêtez un canari multisite, les conditions suivantes s'appliquent :

  • Vous devez démarrer ou arrêter le canari depuis la région principale. Les opérations de démarrage et d'arrêt ne sont pas autorisées depuis une région de réplication.

  • Vous ne pouvez pas démarrer ou arrêter un canari multisite pendant que la réplication est en cours. Attendez que toutes les répliques atteignent InSync ou atteignent leur Inconsistent état avant de démarrer ou de s'arrêter. Pour de plus amples informations, veuillez consulter État de la réplication.

  • Le canari doit être dans l'STOPPEDétat READY ou pour démarrer, ou dans l'RUNNINGétat pour s'arrêter.

Supprimer un canari à emplacements multiples

Pour supprimer un canari à emplacements multiples, vous devez d'abord supprimer tous les emplacements de réplication. Pour de plus amples informations, veuillez consulter Modification ou suppression d'un canary. Les exigences suivantes s'appliquent :

  • Vous devez supprimer le canari de la région principale. Les opérations de suppression ne sont pas autorisées dans une région de réplication.

  • Attendez que toutes les répliques soient complètement supprimées avant de tenter de les supprimer. Vous pouvez suivre la progression de la suppression dans l'onglet Configuration. Pour de plus amples informations, veuillez consulter État de la réplication.

  • Le canari doit être dans l'ERRORétat STOPPEDREADY, ou. Si le canari court, arrêtez-le d'abord.

État de la réplication

L'état de réplication indique l'état de synchronisation d'une réplique avec le Canary principal. Vous pouvez consulter l'état de la réplication sur la page détaillée de Canary dans l'onglet Configuration.

Les répliques peuvent avoir les valeurs d'état de réplication suivantes :

  • InProgress— La réplique est en cours de création ou de mise à jour. Les modifications apportées par rapport au système principal sont répercutées sur le réplica.

  • InSync— La réplique est entièrement synchronisée avec la configuration principale de Canary.

  • Incohérent — La réplique n'est pas synchronisée avec le canari principal. Cela peut se produire en cas d'échec de la propagation. Vous pouvez réessayer en mettant à nouveau le canari à jour.

L'ensemble ReplicationStatedu canari principal montre l'état global de toutes les répliques. Si une réplique l'estInProgress, l'état général estInProgress. Si une réplique l'estInconsistent, l'état général estInconsistent.