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.
Trabajo con eventos y notificaciones de Amazon EventBridge en AWS Database Migration Service
Puede utilizar Amazon EventBridge para proporcionar notificaciones de cuando se produce un evento de AWS DMS, 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 definen las reglas del evento. Puede trabajar con notificaciones en cualquier formato compatible con Amazon EventBridge para una región de AWS. Para obtener más información acerca del uso de Amazon EventBridge, consulte ¿Qué es Amazon EventBridge? en la Guía del usuario de Amazon EventBridge.
nota
El trabajo con eventos de Amazon EventBridge es compatible con la versión 3.4.5 y versiones superiores de AWS DMS.
EventBridge recibe un evento, un indicador de un cambio en el entorno de AWS DMS 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 un patrón de eventos.
AWS DMS agrupa los eventos en categorías a las que puede aplicar una regla de evento para recibir una notificación cada vez que se produzca un evento en esa categoría. Por ejemplo, supongamos que aplique una regla de eventos de EventBridge 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 la instancia de replicación. Si aplica una regla a una categoría de cambios de configuración de una instancia de replicación, recibirá una notificación cada vez que cambie la configuración de la instancia de replicación. Para obtener una lista de las categorías de eventos proporcionadas por AWS DMS, consulte las categorías de eventos de AWS DMS y los mensajes de eventos que se muestran a continuación.
nota
Para permitir la publicación desde events.amazonaws.com, asegúrese 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 de Amazon EventBridge en la Guía del usuario de Amazon EventBridge.
Para obtener más información sobre cómo trasladar las suscripciones de eventos a Amazon EventBridge, consulte Migración de suscripciones de eventos activas de DMS a Amazon EventBridge.
Para obtener más información sobre cómo utilizar mensajes de texto con Amazon SNS, consulte Envío y recepción de notificaciones por SMS con Amazon SNS.
Uso de reglas de eventos de Amazon EventBridge para AWS DMS
Amazon EventBridge envía notificaciones de eventos a las direcciones que se proporcionan al crear una regla de eventos de EventBridge. 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 de DMS de producción. También puede activar o desactivar las notificaciones de eventos en EventBridge.
Para crear reglas de Amazon EventBridge que reaccionan a los eventos de AWS DMS
-
Siga los pasos descritos en Creación de reglas de Amazon EventBridge que reaccionan a eventos en la Guía del usuario de Amazon EventBridge y cree una regla para eventos de AWS DMS:
-
Especifique una acción de notificación que se debe realizar cuando EventBridge recibe un evento que coincide 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 Nombre de servicio, elija Database Migration Service (DMS).
-
A continuación, puede empezar a recibir notificaciones de eventos.
El siguiente ejemplo de JSON muestra un modelo de eventos de EventBridge para un servicio de AWS DMS.
{ "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":"REPLICATION_TASK", "category":"StateChange", "eventType":"REPLICATION_TASK_STARTED", "eventId":"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 DMS genera un número significativo de eventos en categorías que puede identificar. Cada categoría se aplica a un tipo de instancia de replicación u origen de tarea de replicación.
Temas
Mensajes de eventos de ReplicationInstance
En la siguiente tabla se muestran las posibles categorías y eventos del tipo de origen ReplicationInstance.
Categoría |
ID de evento |
Descripción |
---|---|---|
Creación | DMS-EVENT-0067 |
Se ha creado una instancia de replicación. |
Eliminación | DMS-EVENT-0066 |
Se está eliminando la instancia de replicación. |
Cambio de configuración | DMS-EVENT-0012 |
Se está cambiando la clase de instancia de replicación de esta instancia de replicación. |
Cambio de configuración | DMS-EVENT-0018 |
Se está aumentando el almacenamiento de la instancia de replicación. |
Cambio de configuración | DMS-EVENT-0024 |
La instancia de replicación está pasando a una configuración Multi-AZ. |
Cambio de configuración | DMS-EVENT-0030 |
La instancia de replicación está pasando a una configuración de Single-AZ. |
Mantenimiento | DMS-EVENT-0026 | 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. |
Creación | DMS-EVENT-0005 |
Se ha creado una instancia de replicación. |
Eliminación | DMS-EVENT-0003 |
Se ha eliminado la instancia de replicación. |
Cambio de configuración | DMS-EVENT-0014 |
Se ha cambiado la clase de instancia de replicación de esta instancia de replicación. |
Cambio de configuración | DMS-EVENT-0017 |
Se ha aumentado el almacenamiento de la instancia de replicación. |
Cambio de configuración | DMS-EVENT-0025 |
La instancia de replicación ha terminado de pasar a una configuración Multi-AZ. |
Cambio de configuración | DMS-EVENT-0029 |
La instancia de replicación ha terminado de pasar a una configuración de Single-AZ. |
Mantenimiento | DMS-EVENT-0047 | Se ha actualizado el software de administración de la instancia de replicación. |
Mantenimiento | DMS-EVENT-0027 | Ha finalizado el mantenimiento sin conexión de la instancia de replicación. La instancia de replicación ya está disponible. |
Mantenimiento | DMS-EVENT-0068 | La instancia de replicación se encuentra en un estado que no se puede actualizar. |
Conmutación por error | DMS-EVENT-0034 | Si solicita la conmutación por error con demasiada frecuencia, este evento se produce en lugar de los eventos de conmutación por error habituales. |
Error | DMS-EVENT-0031 | Instancia de replicación puesta en estado %. |
Error | DMS-EVENT-0036 | La instancia de replicación ha producido un error debido a una incompatibilidad de red. |
Error | DMS-EVENT-0037 | Cuando el servicio no puede acceder a la clave KMS utilizada para cifrar el volumen de datos. |
Error | Instancia de replicación puesta en parámetros incompatibles | |
Conmutación por error | Se agotó el tiempo de espera para que un estado seguro iniciara la conmutación por error solicitada por el usuario | |
Conmutación por error | DMS-EVENT-0013 | Se ha iniciado la conmutación por error para una instancia de replicación de Multi-AZ. |
Conmutación por error | DMS-EVENT-0049 | La conmutación por error se ha completado para una instancia de replicación de Multi-AZ. |
Conmutación por error | DMS-EVENT-0050 | Ha comenzado la activación Multi-AZ. |
Conmutación por error | DMS-EVENT-0051 | Se ha completado la activación de Multi-AZ. |
Cambio de estado | Los registros de consultas generales y lentos se han rotado automáticamente como % | |
Cambio de estado | AWS DMS no puede acceder a la clave de cifrado de KMS para la instancia de aplicación %. Es probable que esto se deba a que la clave está desactivada o AWS DMS no puede acceder a ella. Si esto continúa, la aplicación pasará a un estado inaccesible. Consulte la sección de solución de problemas de la documentación de AWS DMS para obtener más información. | |
Cambio de estado | AWS DMS puede acceder ahora correctamente a la clave de cifrado de KMS para la instancia de aplicación %. | |
Cambio de estado | Amazon DMS no puede acceder a la clave de cifrado de KMS para la instancia de aplicación %. Esta aplicación pasará a un estado inaccesible. Consulte la sección de solución de problemas de la documentación de Amazon DMS para obtener más información. | |
Cambio de estado | Reinicio de la aplicación en HM como parte de la creación de la instancia de replicación | |
Cambio de estado | Cierre de la aplicación en HM como parte de la eliminación de la instancia de replicación | |
Conmutación por error | DMS-EVENT-0015 | Se ha completado la conmutación por error Multi-AZ al modo de espera. |
Poco almacenamiento disponible | DMS-EVENT-0007 | El almacenamiento gratuito para la instancia de replicación es bajo. |
Poco almacenamiento disponible | Se han agotado los inodos asignados; escale el almacenamiento para resolverlo |
Mensajes de eventos de ReplicationTask
En la siguiente tabla se muestran las posibles categorías y eventos del tipo de origen ReplicationTask.
Categoría |
ID de evento |
Descripción |
---|---|---|
Error | DMS-EVENT-0078 | Se ha producido un error en una tarea de replicación. |
Error | DMS-EVENT-0082 | No se ha podido realizar una llamada para limpiar los datos de la tarea. |
Cambio de estado | DMS-EVENT-0081 | Se ha solicitado volver a cargar los detalles de la tabla. |
Cambio de estado |
Se ha copiado la tarea de replicación. |
|
Cambio de estado |
Se ha producido un error en la copia de la tarea de replicación. |
|
Cambio de estado |
Se ha trasladado la tarea de replicación. |
|
Cambio de estado |
Se ha producido un error en el traslado de la tarea de replicación. |
|
Cambio de estado |
Se ha producido un error en la creación de la tarea de destino. |
|
Cambio de estado |
Se ha iniciado la ejecución de la evaluación de la tarea de replicación. |
|
Cambio de estado |
La ejecución de la evaluación de la tarea de replicación ha finalizado correctamente. |
|
Cambio de estado |
La ejecución de la evaluación de la tarea de replicación ha finalizado con un error. |
|
Cambio de estado | La ejecución de la evaluación de la tarea de replicación ha finalizado con una advertencia. | |
Cambio de estado | La ejecución de la evaluación de la tarea de replicación ha finalizado con un error. | |
Cambio de estado | Se ha cancelado la ejecución de evaluación de la tarea de replicación %. | |
Cambio de estado | Se ha eliminado la ejecución de evaluación de la tarea de replicación %. | |
Cambio de estado | La ejecución de la evaluación de la tarea de replicación ha producido un error al aprovisionar los recursos. | |
Cambio de estado | Se ha producido un error en la tarea de replicación. | |
Creación | Se ha creado la tarea de replicación. | |
ConfigurationChange | Se ha modificado una tarea de replicación. | |
Error | Se ha producido un error en una tarea de replicación. | |
Cambio de estado | DMS-EVENT-0091 | La lectura se ha detenido, se ha alcanzado el límite de archivos de intercambio. |
Cambio de estado | DMS-EVENT-0092 | La lectura se ha detenido, se ha alcanzado el límite de uso del disco. |
Cambio de estado | DMS-EVENT-0093 | La lectura se ha detenido, se ha alcanzado el límite de uso del disco. |
Cambio de estado | DMS-EVENT-0093 | Se ha reanudado la lectura. |
Cambio de estado | DMS-EVENT-0069 | La tarea de replicación ha comenzado con taskType: %, startType: % |
Cambio de estado | DMS-EVENT-0079 | Se ha detenido la replicación |
Eliminación | DMS-EVENT-0073 | Se ha eliminado la tarea de replicación. |
Mensajes de eventos de replicación
En la siguiente tabla se muestran las posibles categorías y eventos del tipo de origen de replicación.
Categoría |
Descripción |
---|---|
Cambio de estado |
Evento de escalado vertical de la replicación de DMS. |
Cambio de estado |
Evento de reducción vertical de la replicación de DMS. |
Cambio de estado |
Se ha completado el evento de escalado de la replicación de DMS. |
Cambio de estado |
Se ha creado la replicación de DMS. |
Cambio de estado | La replicación de DMS se está inicializando. |
Cambio de estado | La replicación de DMS está preparando los recursos para la recopilación de metadatos. |
Cambio de estado | Se están probando las conexiones vinculadas a la replicación de DMS. |
Cambio de estado | La replicación de DMS está obteniendo metadatos |
Cambio de estado | La replicación de DMS está calculando la capacidad |
Cambio de estado | La replicación de DMS está aprovisionando su capacidad |
Cambio de estado | Se ha aprovisionado la replicación de DMS. |
Cambio de estado | Se ha iniciado la replicación de DMS |
Cambio de estado | Se está ejecutando la replicación de DMS. |
Cambio de estado | Se está deteniendo la replicación de DMS. |
Cambio de estado | Se ha detenido la replicación de DMS |
Cambio de estado | Se está modificando la replicación de DMS. |
Cambio de estado | Se está eliminando la replicación de DMS. |
Cambio de estado | La replicación de DMS está desaprovisionando su capacidad |
Cambio de estado | Se ha desaprovisionado la replicación de DMS. |
Error |
Error en la replicación de DMS. |