Configuración de EventBridge para eventos de Systems Manager - AWS Systems Manager

Configuración de EventBridge para eventos de Systems Manager

Puede utilizar Amazon EventBridge para realizar un evento de destino cuando se produzcan cambios de estado u otras condiciones de AWS Systems Manager compatibles. Tiene la opción de crear una regla que se ejecute siempre que haya una transición de estado o cuando haya una transición a uno o varios estados de interés.

El siguiente procedimiento proporciona pasos generales para crear una regla de EventBridge que interactúe cuando Systems Manager emita un evento especificado. Para obtener una lista de procedimientos en esta guía del usuario que abordan escenarios específicos, consulte More info (Más información) al final de este tema.

nota

Cuando un servicio en su Cuenta de AWS emite un evento, siempre va al bus de eventos predeterminado de su cuenta. Para escribir una regla que responda a eventos de Servicios de AWS de su cuenta, asóciela al bus de eventos predeterminado. Puede crear una regla en un bus de eventos personalizado que busque eventos desde Servicios de AWS, pero esta regla solo se aplica cuando recibe dicho evento desde otra cuenta mediante la entrega de eventos entre cuentas. Para obtener más información, consulte Envío y recepción de eventos de Amazon EventBridge entre Cuentas de AWS en la Guía del usuario de Amazon EventBridge.

Para configurar EventBridge para eventos de Systems Manager

  1. Abra la consola de Amazon EventBridge en https://console.aws.amazon.com/events/.

  2. En el panel de navegación, seleccione Rules.

  3. Elija Create rule.

  4. Escriba un nombre y una descripción de la regla.

    Una regla no puede tener el mismo nombre que otra regla de la misma Región de AWS y del mismo bus de eventos.

  5. En Event bus (Bus de eventos), elija el bus de eventos que desea asociar a esta regla. Si desea que esta regla responda a eventos coincidentes procedentes de su propia Cuenta de AWS, seleccione default (predeterminado). Cuando un Servicio de AWS en su cuenta emite un evento, siempre va al bus de eventos predeterminado de su cuenta.

  6. En Rule type (Tipo de regla), elija Rule with an event pattern (Regla con un patrón de evento).

  7. Elija Next (Siguiente).

  8. En Event source (Origen del evento), elija AWS events or EventBridge partner events (Eventos o eventos de socios de EventBridge).

  9. En la sección Event pattern (Patrón de eventos), elija Event pattern form (Formulario de patrón de eventos).

  10. En Event source (Origen del evento), elija AWS services (Servicios de AWS).

  11. En AWS service (Servicio de AWS), elija Systems Manager.

  12. En Event type (Tipo de evento), realice una de las siguientes operaciones:

    • Elija All events (Todos los eventos).

      Si elige All Events (Todos los eventos), todos los eventos emitidos por Systems Manager coincidirán con la regla. Tenga en cuenta que esta opción puede dar lugar a muchas acciones de destino de eventos.

    • Elija el tipo de evento de Systems Manager que desea utilizar para esta regla. EventBridge admite eventos de las siguientes capacidades de AWS Systems Manager:

      •  Automation

      • Change Calendar

      • Conformidad de

      • Inventario de

      • Maintenance Windows

      • Parameter Store

      • Run Command

      • State Manager

      nota

      Para las acciones de Systems Manager que no son compatibles con EventBridge, puede elegir una llamada a la API de AWS a través de CloudTrail para crear una regla de evento basada en una llamada a la API, que registra CloudTrail. Para ver un ejemplo, consulte Monitoreo de la actividad de la sesión con Amazon EventBridge (consola) .

  13. (Opcional) Para que la regla sea más específica, agregue valores de filtro. Por ejemplo, si eligió State Manager y desea limitar la regla al estado de un objeto de una instancia administrada única a la que se dirige una asociación, en Specific type(s) (Tipos específicos), elija EC2 State Manager Instance Association State Change (Cambio de estado de asociación de instancia de EC2 State Manager).

    Para obtener información completa sobre los tipos de detalles compatibles, consulte Referencia: patrones y tipos de eventos de Amazon EventBridge para Systems Manager.

    Algunos tipos de detalles tienen otras opciones compatibles, como el estado. Las opciones disponibles dependen de la capacidad que seleccione.

  14. Elija Next (Siguiente).

  15. En Target types (Tipos de destino), elija AWS service (Servicio de AWS).

  16. En Select a target (Seleccione un destino), elija un destino, como un tema de Amazon SNS o una función de AWS Lambda. El destino se activa cuando se recibe un evento que coincide con el patrón de eventos definido en la regla.

  17. Si hay muchos tipos de destinos, EventBridge necesita permisos para enviar eventos al destino. En estos casos, EventBridge puede crear el rol de AWS Identity and Access Management (IAM) necesario para que se ejecute la regla:

    • Para crear un rol de IAM automáticamente, elija Create a new role for this specific resource (Crear un nuevo rol para este recurso específico).

    • Para utilizar un rol de IAM que haya creado antes, elija Use existing role (Usar rol existente).

  18. (Opcional) Elija Add another target (Agregar otro destino) para agregar otro destino para esta regla.

  19. Elija Next (Siguiente).

  20. (Opcional) Introduzca una o varias etiquetas para la regla. Para obtener más información, consulte Amazon EventBridge tags (Etiquetas de Amazon EventBridge) en la Guía del usuario de Amazon EventBridge.

  21. Elija Next (Siguiente).

  22. Revise los detalles de la regla y elija Create rule (Crear regla).