Monitoramento de implantações com notificações de eventos do Amazon SNS
Você pode adicionar gatilhos a um grupo de implantação do CodeDeploy 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 eventos do CodeDeploy 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 gatilhos do 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.
-
For um gerente que deseja uma contagem instantânea de eventos de implantação e instância, que possa ser obtida por meio de regras de filtragem que direcionam diferentes tipos de notificações para pastas no seu cliente de e-mail de desktop.
É possível criar até 10 gatilhos para cada grupo de implantação do CodeDeploy, para qualquer um dos seguintes tipos de eventos.
| Eventos de implantação | 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 no CodeDeploy. | |