Editar ou excluir um canário
É possível editar ou excluir um canário existente.
Edit canary (Editar canário)
Quando você edita um canário, mesmo sem alterar a agendamento, o agendamento é redefinido para corresponder ao momento em que você edita o canário. Por exemplo, se você tiver um canário que é executado a cada hora e editar esse canário, ele será executado imediatamente após a conclusão da edição e a cada hora depois disso.
Para editar ou atualizar um canário
Abra o console do CloudWatch em https://console.aws.amazon.com/cloudwatch/
. -
No painel de navegação, escolha Application Signals, Canários do Synthetics.
-
Selecione o botão ao lado do nome do canário e escolha Actions (Ações), Edit (Editar).
(Opcional) Se esse canário executar o monitoramento visual das capturas de tela e você quiser definir a próxima execução do canário como linha de base, selecione Set next run as new baseline (Definir a próxima execução como nova linha de base).
(Opcional) Se esse canário executar o monitoramento visual de capturas de tela e você desejar remover uma captura de tela do monitoramento visual ou designar partes da captura de tela a serem ignoradas durante comparações visuais, em Visual Monitoring (Monitoramento visual), escolha Edit Baseline (Editar linha de base).
A captura de tela será exibida, e você poderá executar uma das seguintes ações:
Para remover a captura de tela de ser usada para monitoramento visual, selecione Remove screenshot from visual test baseline (Remover captura de tela da linha de base do teste visual).
Para designar partes da captura de tela a serem ignoradas durante comparações visuais, clique e arraste para traçar as áreas da tela a serem ignoradas. Depois de ter feito isso para todas as áreas que deseja ignorar durante as comparações, escolha Save (Salvar).
-
Faça todas as outras alterações que desejar no canário e escolha Save (Salvar).
Delete canary (Excluir canário)
Ao excluir um canário, você pode escolher se também deseja excluir outros recursos usados e criados pelo canário. Ao excluir um canário, também será necessário excluir o seguinte:
-
As camadas e as funções do Lambda usadas por esse canário. O prefixo é
cwsyn-MyCanaryName
. -
Os alarmes do CloudWatch criados para esse canário. Esses alarmes têm um nome que começa com
Synthetics-Alarm-MyCanaryName
. Para obter mais informações sobre como excluir alarmes, consulte Como editar ou excluir um alarme do CloudWatch. -
Os objetos e os buckets do Amazon S3, como os locais de resultados e os locais de artefatos do canário.
-
As funções do IAM criadas para o canário. Elas têm o nome
role/service-role/CloudWatchSyntheticsRole-MyCanaryName
. -
Grupos de logs do CloudWatch Logs criados para o canário. Esses grupos de logs têm os seguintes nomes:
/aws/lambda/cwsyn-MyCanaryName-
.randomId
Antes de excluir um canário, convém visualizar os detalhes do canário e anotar essas informações. Dessa forma, é possível excluir os recursos corretos depois de excluir o canário.
Para excluir um canário
Abra o console do CloudWatch em https://console.aws.amazon.com/cloudwatch/
. -
No painel de navegação, escolha Application Signals, Canários do Synthetics.
-
Se atualmente o canário estiver no estado
RUNNING
, você deve interrompê-lo. Só é possível excluir canaries nos estadosSTOPPED
,READY(NOT_STARTED)
ouERROR
.Para interromper o canário, selecione o botão ao lado do nome do canário e escolha Actions (Ações), Stop (Parar).
Selecione o botão ao lado do nome do canário e escolha Actions (Ações), Delete (Excluir).
Escolha se também deseja excluir os outros recursos criados para e usados pelo canário. Isso inclui as camadas e a função do Lambda, além da função do IAM e da política do IAM do canário.
Para excluir a função do IAM e a política do IAM do canário, você precisa ter permissões suficientes. Para ter mais informações, consulte Políticas gerenciadas (predefinidas) pela AWS para o CloudWatch Synthetics.
-
Insira
Delete
na caixa e escolha Delete (Excluir). Exclua os outros recursos usados e criados para o canário, conforme listado anteriormente nesta seção.