Trabajo con eventos y notificaciones de Amazon EventBridge en AWS 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.

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:

    1. 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.

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

    3. 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.

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.