Configurar una EventBridge regla para enviar notificaciones sobre eventos en AWS Health - AWS Health

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.

Configurar una EventBridge regla para enviar notificaciones sobre eventos en AWS Health

Puedes crear una EventBridge regla para recibir notificaciones de AWS Health los eventos de tu cuenta. Antes de crear las reglas de un evento AWS Health, haga lo siguiente:

Para crear una EventBridge regla para AWS Health
  1. Abre la EventBridge consola de Amazon en https://console.aws.amazon.com/events/.

  2. Para cambiarla Región de AWS, usa el selector de regiones en la esquina superior derecha de la página. Elija la región en la que desee realizar un seguimiento de los eventos de AWS Health .

  3. En el panel de navegación, seleccione Reglas.

  4. Elija Create rule (Crear regla).

  5. En la página Crear detalles de la regla, ingrese un nombre y una descripción para su regla.

  6. Mantenga los valores predeterminados para Event bus (Bus de eventos) y Rules type (Tipo de regla) y luego seleccione Next (Siguiente).

  7. En la página Crear un patrón de eventos, en Origen del evento, selecciona AWS eventos y eventos EventBridge asociados.

  8. En Patrón de eventos, para Origen del evento, elija Servicios de AWS.

  9. En Patrón de eventos, para Servicio de AWS, elija Estado.

  10. En Tipo de evento, elija una de las siguientes opciones:

    • Eventos de abuso de la salud específico: cree una regla para eventos de AWS Health que tengan la palabra Abuse en el nombre del tipo de evento.

    • Eventos de salud específicos: crea una regla para los eventos de un evento específico Servicio de AWS, como AmazonEC2.

  11. Puede elegir cualquier servicio o uno o varios servicios específicos. Si opta por un servicio específico, elija una de las siguientes opciones:

    • Elija Any event type category para crear una regla que se aplique a todas las categorías de tipos de eventos.

    • Elige categorías de tipos de eventos específicos y, a continuación, elige un valor de la lista, como un problema o scheduledChange. accountNotification

    sugerencia
    • Para supervisar todos los AWS Health eventos de un servicio específico, le recomendamos que elija Cualquier tipo de evento, categoría y Cualquier recurso. Esto garantiza que la regla monitoree cualquier evento de AWS Health , incluidos los códigos de tipo de evento nuevos, del servicio especificado. Para ver un ejemplo de regla, consulta todos los EC2 eventos de Amazon.

    • Puede crear una regla para monitorizar más de una categoría de servicio o tipo de evento. Para ello, debe actualizar manualmente el patrón del evento para la regla. Para obtener más información, consulte Cómo crear una regla para varios servicios y categorías.

  12. Si ha elegido un servicio específico y una categoría de tipo de evento, elija una de las siguientes opciones para los códigos de tipo de evento.

    • Elija Cualquier código de tipo de evento para crear una regla que se aplique a todos los códigos de tipos de eventos.

    • Elija Código o códigos de tipo de evento específico y, a continuación, elija uno o más valores de la lista. Esto crea una regla que se aplica solo a códigos de tipos de eventos específicos. Por ejemplo, si elige AWS_EC2_INSTANCE_STOP_SCHEDULED y AWS_EC2_INSTANCE_RETIREMENT_SCHEDULED, su regla solo se aplicará a estos eventos cuando ocurran en su cuenta.

  13. Elija una de las siguientes opciones para los recursos afectados.

    • Elija Cualquier recurso para crear una regla que se aplique a todos los recursos.

    • Elija un recurso o recursos específicos e introduzca IDs uno o más recursos. Por ejemplo, puedes especificar un ID de EC2 instancia de Amazon, como i-EXAMPLEa1b2c3de4, para monitorear los eventos que afectan únicamente a este recurso.

  14. Revise la configuración de sus reglas para asegurarse de que se ajusta a los requisitos de supervisión de sus eventos.

  15. Elija Next (Siguiente).

  16. En la página Seleccionar objetivos, elija el tipo de destino que haya creado para esta regla y, a continuación, configure las opciones adicionales necesarias para dicho tipo. Por ejemplo, puedes enviar el evento a una SQS cola de Amazon o a un SNS tema de Amazon.

  17. Elija Next (Siguiente).

  18. (Opcional) En la página Add tags (Agregar etiquetas) agregue etiquetas a su clave y, a continuación, elija Next (Siguiente).

    • Nota: Actualmente, la fuente aws.health no envía las etiquetas. EventBridge

  19. En la página Review and create (Revisar y crear), revise la configuración de las reglas para asegurarse de que se ajustan a los requisitos de supervisión de eventos.

  20. Elija Crear regla.

ejemplo : Regla para todos los EC2 eventos de Amazon

El siguiente ejemplo crea una regla para EventBridge supervisar todos los EC2 eventos de Amazon, incluidas las categorías de tipos de eventos, los códigos de eventos y los recursos.

Captura de pantalla de cómo crear una EventBridge regla solo para todos los EC2 eventos de Amazon.
ejemplo : Regla para EC2 eventos específicos de Amazon

En el siguiente ejemplo, se crea una regla para EventBridge supervisar lo siguiente:

  • El EC2 servicio Amazon

  • La categoría scheduledChangedel tipo de evento

  • Los códigos de tipo de evento para AWS_EC2_INSTANCE_TERMINATION_SCHEDULED y AWS_EC2_INSTANCE_RETIREMENT_SCHEDULED

  • La instancia con el ID i-EXAMPLEa1b2c3de4

Crea una EventBridge regla solo para EC2 eventos específicos de Amazon.

Cómo crear una regla para varios servicios y categorías

Los ejemplos en el procedimiento anterior muestran cómo crear una regla para una sola categoría de servicio y tipo de evento. También puede crear una regla para varios servicios y categorías de tipos de eventos. De esta forma, no tiene que crear una regla por separado para cada servicio y categoría que desee supervisar. Para ello, debe modificar el patrón del evento y luego introducir los cambios manualmente.

Puede utilizar una de las siguientes opciones.

Inclusión de servicios y categorías en una regla existente
  1. En la EventBridge consola, en la página de reglas, elige el nombre de la regla.

  2. En la esquina superior derecha, elija Edit (Editar).

  3. Elija Next (Siguiente).

  4. En Patrón del evento, elija Editar patrón y, a continuación, introduzca los cambios en el campo de texto.

  5. Elija Siguiente hasta llegar a la página Revisar y actualizar.

  6. Elija Actualizar regla para guardar los cambios.

Inclusión de servicios y categorías en una nueva regla
  1. Siga el procedimiento en Configurar una EventBridge regla para enviar notificaciones sobre eventos en AWS Health para el paso 9.

  2. En lugar de elegir un solo servicio o categoría de las listas, en Patrón del evento, elija Editar patrón.

  3. Introduzca los cambios en el campo de texto. Consulte el siguiente patrón de ejemplo como modelo para crear su propio patrón de evento.

  4. Revise el patrón de evento y, a continuación, siga el resto del procedimiento en Configurar una EventBridge regla para enviar notificaciones sobre eventos en AWS Health para crear la regla.

Utilice API o AWS Command Line Interface (AWS CLI)

Para una regla nueva o existente, utilice la PutRuleAPIoperación o el aws events put-rule comando para actualizar el patrón de eventos. Para ver un AWS CLI comando de ejemplo, consulte put-rule en la Referencia de AWS CLI comandos.

ejemplo Ejemplo: varias categorías de servicios y de tipos de eventos

El siguiente patrón de eventos crea una regla para monitorear los eventos de las issue categorías y tipos de scheduledChange eventos de tres AWS servicios: AmazonEC2, Amazon EC2 Auto Scaling y AmazonVPC. accountNotification

{ "detail": { "eventTypeCategory": [ "issue", "accountNotification", "scheduledChange" ], "service": [ "AUTOSCALING", "VPC", "EC2" ] }, "detail-type": [ "AWS Health Event" ], "source": [ "aws.health" ] }