Eventos de los servicios AWS - Amazon EventBridge

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.

Eventos de los servicios AWS

Muchos AWS servicios generan eventos que EventBridge reciben. Cuando un AWS servicio de tu cuenta emite un evento, pasa al bus de eventos predeterminado de tu cuenta.

Entrega de eventos desde los AWS servicios

Cada AWS servicio que genera eventos los envía EventBridge como el mejor esfuerzo o como un intento de entrega duradero.

  • La entrega con el máximo esfuerzo significa que el servicio intenta enviar todos los eventos a EventBridge, pero en algunos casos excepcionales es posible que un evento no se entregue.

  • La entrega duradera significa que el servicio intentará entregar los eventos al EventBridge menos una vez con éxito.

    EventBridge aceptará todos los eventos válidos en condiciones normales. En los casos en que los eventos no se puedan entregar debido a una interrupción del EventBridge servicio, el AWS servicio volverá a intentarlo más adelante durante un máximo de 24 horas.

Una vez entregado un evento EventBridge, lo compara EventBridge con las reglas y, a continuación, sigue la política de reintentos y cualquier cola de espera especificada para los objetivos del evento.

Para obtener una lista de los AWS servicios que generan eventos, consulte. AWSservicios que generan eventos

Acceder a los eventos del AWS servicio mediante AWS CloudTrail

AWS CloudTrailes un servicio que registra automáticamente eventos como las llamadas a la AWS API. Puede crear EventBridge reglas que utilicen la información de CloudTrail. Para obtener más información al respecto CloudTrail, consulte ¿Qué esAWS CloudTrail? .

Todos los eventos que son entregados por CloudTrail tienen AWS API Call via CloudTrail como valordetail-type.

nota

Actualmente, los eventos de las acciones de la API que comienzan con las palabras clave List o que Describe no son procesados por ellas EventBridge, con algunas excepciones. Get Por ejemplo, los eventos de las siguientes AWS STS acciones:

  • GetFederationToken

  • GetSessionToken

Para registrar eventos con un detail-type valor deAWS API Call via CloudTrail, se requiere CloudTrail un registro con el registro activado.

Si lo utiliza CloudTrail con Amazon S3, debe configurarlo CloudTrail para registrar eventos de datos. Para obtener más información, consulte Habilitar el registro de CloudTrail eventos para buckets y objetos de S3.

El propio AWS servicio o el propio servicio pueden informar EventBridge sobre algunas incidencias en los servicios. CloudTrail Por ejemplo, una llamada a la API Amazon EC2 que inicia o detiene una instancia genera EventBridge eventos y eventos intermedios. CloudTrail

CloudTrail permite que tanto las personas que llaman a la API como a los propietarios de los recursos reciban eventos en sus buckets de Amazon S3 mediante la creación de rutas y, a través de ella, entrega eventos a las personas que llaman a la API. EventBridge Los propietarios de los recursos, además de las personas que llaman a la API, pueden monitorear las llamadas a la API entre cuentas. EventBridge CloudTrailSu integración con EventBridge proporciona una forma cómoda de configurar flujos de trabajo automatizados basados en reglas en respuesta a los eventos.

No puedes usar AWS eventos de llamada a la API Put*Events que tengan un tamaño superior a 256 KB como patrones de eventos porque el tamaño máximo de cualquier solicitud de Put*Events es de 256 KB. Para obtener más información sobre las llamadas a la API que puedes usar, consulta los servicios e integraciones CloudTrail compatibles.