View a markdown version of this page

Gerenciamento de canários multirregionais - Amazon CloudWatch

Gerenciamento de canários multirregionais

Criação de um canário multirregional

Para criar um canário multirregional, siga as etapas em Criar um canário e selecione regiões adicionais em Localizações. A região atual é automaticamente selecionada como a localização primária.

Ao criar um canário multirregional, os seguintes requisitos se aplicam:

  • É possível adicionar até 50 locais de réplicas.

  • O arquivo .zip do script do canário não deve exceder 50 MB.

  • O nome do canário ainda não deve existir em nenhuma das regiões de réplica selecionadas.

  • Os locais das réplicas devem ser compatíveis com as regiões comerciais do CloudWatch Synthetics. A região principal não pode ser selecionada como um local de réplica.

  • Os canários multirregionais não podem ser associados a um grupo. Se seu canário pertencer a um grupo, desassocie-o de todos os grupos antes de adicionar os locais das réplicas.

  • Se seu canário exigir conectividade com a VPC, você deverá definir as configurações da VPC para cada região de réplica separadamente. As configurações de VPC não são herdadas da principal.

  • As tags não são replicadas em regiões de réplica. Para adicionar tags a uma réplica, navegue até a região da réplica e adicione tags diretamente.

Após a criação, as réplicas são provisionadas de forma assíncrona. Você pode monitorar o progresso da replicação na página de detalhes do canário na guia Configuração. Quando uma réplica atinge o estado InSync, ela está totalmente provisionada e em execução. Você também pode ver o canário da réplica diretamente na região da réplica. Para obter mais informações, consulte Status de replicação.

Se uma réplica falhar no provisionamento, o canário primário ainda será criado com êxito. A réplica com falha exibe um status de replicação Inconsistent. Você pode tentar novamente atualizando o canário.

Adição ou remoção de locais de réplicas

Para adicionar ou remover locais de réplica, edite o canário da região principal e atualize as seleções em Localizações. Você não pode editar um canário multirregional de uma região de réplica. Para obter mais informações sobre a edição de um canário, consulte Editar ou excluir um canário.

Ao adicionar ou remover locais de réplicas, os seguintes requisitos se aplicam:

  • Você não pode modificar um canário multirregiona enquanto a replicação está em andamento. Aguarde até que todas as réplicas cheguem ao estado InSync ou Inconsistent antes de fazer alterações. Para obter mais informações, consulte Status de replicação.

  • Quando for adicionar locais de réplicas, inclua o código do canário na solicitação.

  • Ao atualizar um canário com réplicas inconsistentes, você deve incluir o código do canário, a menos que esteja removendo todas as réplicas inconsistentes na mesma solicitação.

  • Não é possível adicionar e remover o mesmo local em uma única solicitação.

  • Você não pode remover um local de réplica que não existe.

Início e interrupção de um canário multirregional

Quando você inicia ou interrompe um canário multirregional, a ação se aplica ao canário primário e a todos os locais de réplica.

Ao iniciar ou interromper um canário multirregional, os seguintes requisitos se aplicam:

  • Você deve iniciar ou parar o canário na região principal. As operações de início e término não são permitidas em uma região de réplica.

  • Você não pode iniciar ou interromper um canário multirregional enquanto a replicação estiver em andamento. Aguarde até que todas as réplicas cheguem ao estado InSync ou Inconsistent antes de iniciar ou interromper. Para obter mais informações, consulte Status de replicação.

  • O canário deve estar no estado READY ou STOPPED para iniciar ou no estado RUNNING para ser interrompido.

Exclusão de um canário multirregional

Para excluir um canário multirregional, você deve primeiro remover todos os locais de réplica. Para obter mais informações, consulte Editar ou excluir um canário. Os requisitos a seguir se aplicam:

  • Você deve excluir o canário da região principal. Operações de exclusão não são permitidas em uma região de réplica.

  • Aguarde até que todas as réplicas sejam totalmente removidas antes de tentar excluí-las. Você pode monitorar o progresso na guia Configuração. Para obter mais informações, consulte Status de replicação.

  • O canário deve estar no estado STOPPED, READY ou ERROR. Se o canário estiver em execução, interrompa-o primeiro.

Status de replicação

O status de replicação indica o estado de sincronização de uma réplica com o canário primário. Você pode ver o status da replicação na página de detalhes do canário na guia Configuração.

As réplicas podem ter um dos valores de status de replicação a seguir:

  • InProgress: a réplica está sendo criada ou atualizada. As alterações do primário estão sendo propagadas para a réplica.

  • InSync: a réplica está totalmente sincronizada com a configuração do canário primário.

  • Inconsistent: a réplica está fora de sincronia com o canário primário. Isso pode ocorrer se uma propagação falhar. Você pode tentar novamente atualizando o canário mais uma vez.

O ReplicationState geral no canário primário mostra o estado agregado em todas as réplicas. Se alguma réplica for InProgress, o estado geral será InProgress. Se alguma réplica for Inconsistent, o estado geral será Inconsistent.