Monitoramento de implantações com notificações de eventos do Amazon SNS - AWS CodeDeploy

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Monitoramento de implantações com notificações de eventos do Amazon SNS

Você pode adicionar gatilhos a um grupo de CodeDeploy implantação para receber notificações sobre eventos relacionados a implantações ou instâncias nesse grupo de implantação. Essas notificações são enviadas aos destinatários inscritos em um tópico do Amazon SNS que você incluiu como parte da ação do gatilho.

Você pode receber notificações de CodeDeploy eventos em mensagens SMS ou mensagens de e-mail. Também pode usar de outras maneiras os dados JSON que são criados quando um evento especificado ocorre, por exemplo, enviando mensagens a filas do Amazon SQS ou invocando uma função no AWS Lambda. Para ver a estrutura dos dados JSON fornecidos para gatilhos de implantação e instância, consulte Formatos de dados JSON para acionadores CodeDeploy .

Você poderá optar por usar gatilhos para receber notificações se:

  • For um desenvolvedor que precisa saber quando uma implantação apresenta falhas ou é interrompida, para que você possa solucionar o problema.

  • For um administrador do sistema que precisa saber quantas instâncias apresentam falhas para monitorar a integridade do seu Amazon EC2 Fleet.

  • Você é um gerente que deseja uma at-a-glance contagem dos eventos de implantação e instância, que podem ser obtidos por meio de regras de filtragem que direcionam diferentes tipos de notificações para pastas em seu cliente de e-mail para desktop.

Você pode criar até 10 acionadores para cada grupo de CodeDeploy implantação, para qualquer um dos seguintes tipos de eventos.

Eventos de implantação Eventos de instância
  • Bem-sucedida

  • Falha

  • Started

  • Interrompido

  • Reversão

  • Ready¹

  • Todos os eventos de implantação

  • Bem-sucedida

  • Falha

  • Started

  • Ready¹

  • Todos os eventos de instância

¹Aplicável apenas a implantações azuis/verdes. Indica que a última revisão do aplicativo foi instalada em instâncias em um ambiente de substituição e que o tráfego do ambiente original agora pode ser redirecionado atrás de um balanceador de carga. Para obter mais informações, consulte Trabalhando com implantações em CodeDeploy.