Trabajando con EventBridge eventos y notificaciones de Amazon enAWS Database Migration Service - AWS Database Migration Service

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.

Trabajando con EventBridge eventos y notificaciones de Amazon enAWS Database Migration Service

Puede utilizar Amazon EventBridge para notificar cuando se produce unAWS DMS evento, por ejemplo, la creación o eliminación de una instancia de replicación. EventBridge recibe eventos y envía la notificación de un evento según lo definido en las reglas de eventos. Puedes trabajar con notificaciones en cualquier formato admitido por Amazon EventBridge para unaAWS región. Para obtener más información acerca del uso de Amazon EventBridge, consulte ¿Qué es Amazon EventBridge? en la Guía del EventBridge usuario de Amazon.

nota

LaAWS DMS versión 3.4.6 y versiones posteriores permiten trabajar con EventBridge eventos de Amazon.

EventBridge recibe un evento, un indicador de un cambio enAWS DMS entorno y aplica una regla para dirigir el evento a un mecanismo de notificación. Las reglas hacen coincidir los eventos con los mecanismos de notificación en función de la estructura del evento, lo que se denomina patrón de eventos.

AWS DMSagrupa los eventos en categorías a las que puede aplicar una regla de eventos para recibir una notificación cada vez que se produzca un evento en esa categoría. Por ejemplo, supongamos que aplica una regla de EventBridge eventos a la categoría Creación para una instancia de replicación determinada. A continuación, recibirá una notificación cada vez que se produzca un evento relacionado con la creación que afecte a su instancia de replicación. Si aplica una regla a una categoría de cambio de configuración para una instancia de replicación, recibirá una notificación cuando la configuración de la instancia de replicación se modifique. Para obtener una lista de las categorías de eventos proporcionadas porAWS DMS, consulte las categorías deAWS DMS eventos y los mensajes de eventos que aparecen a continuación.

nota

Para permitir la publicación desde events.amazonaws.com, asegúrate de actualizar las políticas de acceso a los temas de Amazon SNS. Para obtener más información, consulte Uso de políticas basadas en recursos para Amazon EventBridge en la Guía del EventBridge usuario de Amazon.

Para obtener más información sobre cómo trasladar las suscripciones a eventos a Amazon EventBridge, consulte migrar las suscripciones a eventos activas de DMS a Amazon EventBridge.

Para obtener más información acerca del uso de mensajes de texto con Amazon SNS, consulte Envío y recepción de notificaciones por SMS con Amazon SNS.

Uso de las reglas de EventBridge eventos de Amazon paraAWS DMS

Amazon EventBridge envía notificaciones de eventos a las direcciones que se proporcionan al crear una regla de EventBridge eventos. Es posible que desee crear varias reglas diferentes. Por ejemplo, puede crear una regla que reciba todas las notificaciones de eventos y otra que incluya solo los eventos críticos para los recursos DMS de producción. También puede activar o desactivar las notificaciones de eventos en EventBridge.

Para crear EventBridge reglas de Amazon que reaccionen aAWS DMS los eventos
  • Siga los pasos descritos en Crear EventBridge reglas de Amazon que reaccionen a los eventos de la Guía del EventBridge usuario de Amazon y cree una regla paraAWS DMS los eventos:

    1. Especifique una acción de notificación para realizar cuando EventBridge reciba un evento que coincida con el patrón de eventos de la regla. Cuando un evento coincide, EventBridge envía el evento e invoca la acción definida en la regla.

    2. En Service provider (Proveedor de servicios), elija AWS.

    3. Para el nombre del servicio, elija Database Migration Service (DMS).

Seguidamente, podrá empezar a recibir notificaciones de eventos.

El siguiente ejemplo de JSON muestra un modelo de EventBridge eventos para unAWS DMS servicio.

{ "version":"0", "id":"11a11b11-222b-333a-44d4-01234a5b67890", "detail-type":"DMS Replication Task State Change", "source":"aws.dms", "account":"0123456789012", "time":"1970-01-01T00:00:00Z", "region":"us-east-1", "resources":[ "arn:aws:dms:us-east-1:012345678901:task:AAAABBBB0CCCCDDDDEEEEE1FFFF2GGG3FFFFFF3" ], "detail":{ "type":"ReplicationTask", "category":"StateChange", "eventType":"REPLICATION_TASK_STARTED", "eventName":"DMS-EVENT-0069", "resourceLink":"https://console.aws.amazon.com/dms/v2/home?region=us-east-1#taskDetails/taskName", "detailMessage":"Replication task started, with flag = fresh start" } }

Para conocer la lista de categorías y eventos que puede recibir en las notificaciones, consulte la siguiente sección.

Categorías y mensajes de eventos de AWS DMS

AWS DMSgenera un número significativo de eventos en categorías que se pueden identificar. Cada categoría se aplica a una instancia de replicación o a tipos de origen de tareas de replicación.

En la siguiente tabla se desglosan las posibles categorías y eventos del tipo de origen instancia de replicación.

Categoría

Descripción

Cambio de configuración

Se está modificando la clase de instancia de replicación de esta instancia de replicación.

Cambio de configuración

La clase de instancia de replicación para esta instancia de replicación ha cambiado.

Cambio de configuración

Se está aumentando el almacenamiento de la instancia de replicación.

Cambio de configuración

Se ha aumentado el almacenamiento de la instancia de replicación.

Cambio de configuración

La instancia de replicación está en transición a una configuración Multi-AZ.

Cambio de configuración

La instancia de replicación ha finalizado la transición a una configuración Multi-AZ.

Cambio de configuración

La instancia de replicación está en transición a una configuración Single-AZ.

Cambio de configuración

La instancia de replicación ha finalizado la transición a una configuración Single-AZ.

Creación

Se está creando una instancia de replicación.

Creación

Se crea una instancia de replicación.

Eliminación

Se está eliminando la instancia de replicación.

Eliminación

Se elimina la instancia de replicación.

Mantenimiento Se ha actualizado el software de administración de la instancia de replicación.
Mantenimiento Se está realizando el mantenimiento sin conexión de la instancia de replicación. La instancia de replicación no está disponible en este momento.
Mantenimiento Ha finalizado el mantenimiento sin conexión de la instancia de replicación. La instancia de replicación ya está disponible.
Mantenimiento Una instancia de replicación se encuentra en un estado que no se puede actualizar.
LowStorage La instancia de replicación ha consumido más del 90% del almacenamiento asignado. El espacio de almacenamiento de una instancia de replicación se puede monitorizar con la métrica Free Storage Space.
Conmutación por error Se ha iniciado una conmutación por error para una instancia de replicación Multi-AZ.
Conmutación por error Ha finalizado la conmutación por error para una instancia de replicación Multi-AZ.
Conmutación por error Ha finalizado la conmutación por error Multi-AZ al modo de espera.
Conmutación por error Ha comenzado la activación Multi-AZ.
Conmutación por error Ha finalizado la activación Multi-AZ.
Conmutación por error Si solicita la conmutación por error con demasiada frecuencia, se produce este evento en lugar de los eventos de conmutación por error habituales.
Error Se produjo un error de almacenamiento en la instancia de replicación.
Error Error en la instancia de replicación debido a una red incompatible.
Error El servicio no puede acceder a laAWS KMS clave que se usó para cifrar el volumen de datos.

En la siguiente tabla se desglosan las posibles categorías y eventos del tipo de origen tarea de replicación.

Categoría

Descripción

Cambio estado

Se ha iniciado la tarea de replicación.

Cambio estado

Se ha solicitado una recarga de los detalles de la tabla.

Cambio estado

La tarea de replicación se detuvo.

Cambio estado La lectura se detuvo porque se alcanzó el límite de archivos de intercambio.
Cambio estado La lectura se detuvo porque se alcanzó el límite de archivos de intercambio.
Cambio estado Se reanudó la lectura.
Error

Error en la tarea de replicación.

Error

Una llamada para eliminar la tarea no ha podido limpiar los datos de la tarea.

Cambio de configuración Se modifica la tarea de replicación.
Eliminación

Se elimina la tarea de replicación.

Creación Se crea la tarea de replicación.