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.
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.
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:
-
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.
-
En Service provider (Proveedor de servicios), elija AWS.
-
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. |