Monitorización de implementaciones con notificaciones de eventos de Amazon SNS - AWS CodeDeploy

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Monitorización de implementaciones con notificaciones de eventos de Amazon SNS

Puede añadir activadores a un grupo de CodeDeploy implementaciones para recibir notificaciones sobre eventos relacionados con las implementaciones o instancias de ese grupo de implementaciones. Estas notificaciones se envían a los destinatarios que están suscritos a un tema de Amazon SNS que forma parte de la acción del activador.

Puede recibir notificaciones de CodeDeploy eventos en mensajes SMS o mensajes de correo electrónico. También puede utilizar de otras formas los datos JSON que se crean cuando se produce un evento determinado, por ejemplo, enviando mensajes a colas de Amazon SQS o invocando una función en AWS Lambda. Para conocer la estructura de los datos JSON proporcionados para los disparadores de implementación e instancia, consulte Formatos de datos JSON para los CodeDeploy activadores.

Puede optar por utilizar disparadores para recibir notificaciones si:

  • Es desarrollador y necesita saber cuándo se detiene o cuándo se produce un error en una implementación para que pueda solucionar los problemas.

  • Es administrador del sistema y necesita saber en cuántas instancias se producen errores para poder monitorizar el estado de la flota de Amazon EC2.

  • Usted es un administrador que desea llevar un registro at-a-glance de los eventos de implementación e instancia, lo que puede obtener mediante reglas de filtrado que redirigen los distintos tipos de notificaciones a las carpetas de su cliente de correo electrónico de escritorio.

Puede crear hasta 10 activadores para cada grupo de CodeDeploy implementación, para cualquiera de los siguientes tipos de eventos.

Eventos de implementación Eventos de instancia
  • Success

  • Failure

  • Started

  • Stopped (Detenido)

  • Reversión

  • Ready¹

  • Todos los eventos de implementación

  • Success

  • Failure

  • Started

  • Ready¹

  • Todos los eventos de instancia

¹Se aplica únicamente a las implementaciones azul/verde. Indica que la última revisión de la aplicación se ha instalado en las instancias de un entorno de sustitución y que el tráfico del entorno original se puede redirigir ahora tras un balanceador de carga. Para más información, consulte Trabajar con despliegues en CodeDeploy.