Utilisation des EventBridge événements et des notifications Amazon dans AWS Database Migration Service - AWS Service de Migration de Base de Données

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation des EventBridge événements et des notifications Amazon dans AWS Database Migration Service

Vous pouvez utiliser Amazon EventBridge pour fournir une notification lorsqu'un AWS DMS événement se produit, par exemple la création ou la suppression d'une instance de réplication. EventBridge reçoit les événements et achemine la notification d'un événement tel que défini par les règles de l'événement. Vous pouvez utiliser les notifications sous n'importe quelle forme prise en charge par Amazon EventBridge pour une AWS région. Pour plus d'informations sur l'utilisation d'Amazon EventBridge, consultez Qu'est-ce qu'Amazon EventBridge ? dans le guide de EventBridge l'utilisateur Amazon.

Note

L'utilisation des EventBridge événements Amazon est prise en charge dans les AWS DMS versions 3.4.5 et supérieures.

EventBridge reçoit un événement, un indicateur d'un changement d' AWS DMS environnement, et applique une règle pour acheminer l'événement vers un mécanisme de notification. Les règles font correspondre les événements aux mécanismes de notification en fonction de la structure de l’événement, appelée modèle d’événement.

AWS DMS regroupe les événements dans des catégories auxquelles vous pouvez appliquer une règle d'événement, afin que vous puissiez être averti lorsqu'un événement de cette catégorie se produit. Supposons, par exemple, que vous appliquiez une règle d' EventBridgeévénement à la catégorie Création pour une instance de réplication donnée. Vous êtes ensuite averti chaque fois qu’un événement lié à une création survient qui affecte votre instance de réplication. Si vous appliquez une règle à la catégorie Modification de configuration pour une instance de réplication, vous recevez une notification quand la configuration de l’instance de réplication est modifiée. Pour obtenir la liste des catégories d'événements fournies par AWS DMS, consultez les catégories d' AWS DMS événements et les messages relatifs aux événements ci-dessous.

Note

Pour autoriser la publication à partir de events.amazonaws.com, veillez à mettre à jour les stratégies d’accès de vos rubriques Amazon SNS. Pour plus d'informations, consultez la section Utilisation de politiques basées sur les ressources pour Amazon EventBridge dans le guide de EventBridge l'utilisateur Amazon.

Pour plus d'informations sur le transfert des abonnements aux événements vers Amazon EventBridge, consultez Migrer les abonnements aux événements actifs de DMS vers Amazon EventBridge.

Pour plus d’informations sur l’utilisation des messages texte avec Amazon SNS, consultez Envoi et réception de notifications par SMS avec Amazon SNS.

Utilisation des règles relatives aux EventBridge événements d'Amazon pour AWS DMS

Amazon EventBridge envoie des notifications d'événements aux adresses que vous fournissez lorsque vous créez une règle d' EventBridge événement. Vous pouvez créer plusieurs règles différentes. Par exemple, vous pouvez créer une règle recevant toutes les notifications d’événement et une autre règle incluant uniquement des évènements critiques pour vos ressources DMS de production. Vous pouvez également activer ou désactiver les notifications d'événements dans EventBridge.

Pour créer des EventBridge règles Amazon qui réagissent aux AWS DMS événements
  • Suivez les étapes décrites dans la section Création de EventBridge règles Amazon réagissant aux événements dans le Guide de EventBridge l'utilisateur Amazon, puis créez une règle pour les AWS DMS événements :

    1. Spécifiez une action de notification à effectuer lors de la EventBridge réception d'un événement qui correspond au modèle d'événement de la règle. Lorsqu'un événement correspond, EventBridge envoie l'événement et invoque l'action définie dans la règle.

    2. Pour Service Provider (Fournisseur de service), sélectionnez AWS.

    3. Pour Nom du service, choisissez Database Migration Service (DMS).

Vous pouvez alors commencer à recevoir des notifications d’événement.

L'exemple JSON suivant montre un modèle d' EventBridge événements pour un AWS DMS service.

{ "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" } }

Pour obtenir la liste des catégories et événements dont vous pouvez être informé, consultez la section suivante.

AWS DMS catégories d'événements et messages d'événements

AWS DMS génère un nombre important d'événements dans des catégories que vous pouvez identifier. Chaque catégorie s’applique à un type de source d’instance de réplication ou de tâche de réplication.

ReplicationInstance messages d'événements

Le tableau suivant indique les catégories et événements possibles pour le type de ReplicationInstancesource.

Catégorie

ID d'événement

Description

Création DMS-EVENT-0067

Une instance de réplication est en cours de création.

Suppression DMS-EVENT-0066

L’instance de réplication est en cours de suppression.

Modification de configuration DMS-EVENT-0012

La classe d’instances de réplication de cette instance de réplication est en cours de modification.

Modification de configuration DMS-EVENT-0018

L’espace de stockage de l’instance de réplication est en cours d’augmentation.

Modification de configuration DMS-EVENT-0024

L’instance de réplication est en cours de transition vers une configuration multi-AZ.

Modification de configuration DMS-EVENT-0030

L’instance de réplication est en cours de transition vers une configuration mono-AZ.

Maintenance DMS-EVENT-0026 La maintenance hors connexion de l’instance de réplication est en cours. L'instance de réplication n'est pas disponible actuellement.
Création DMS-EVENT-0005

Une instance de réplication a été créée.

Suppression DMS-EVENT-0003

L’instance de réplication a été supprimée.

Modification de configuration DMS-EVENT-0014

La classe d’instances de réplication de cette instance de réplication a changé.

Modification de configuration DMS-EVENT-0017

L’espace de stockage de l’instance de réplication a été augmenté.

Modification de configuration DMS-EVENT-0025

L’instance de réplication a terminé sa transition vers une configuration multi-AZ.

Modification de configuration DMS-EVENT-0029

L’instance de réplication a terminé sa transition vers une configuration mono-AZ.

Maintenance DMS-EVENT-0047 Le logiciel de gestion figurant sur l’instance de réplication a été mis à jour.
Maintenance DMS-EVENT-0027 La maintenance hors connexion de l’instance de réplication est terminée. L'instance de réplication est désormais disponible.
Maintenance DMS-EVENT-0068 L’instance de réplication est dans un état qui ne peut pas être mis à niveau.
Basculement DMS-EVENT-0034 Si vous demandez trop souvent un basculement, cet événement se produit à la place des événements de basculement standard.
Échec DMS-EVENT-0031 L’instance de réplication a été placée dans l’état %s.
Échec DMS-EVENT-0036 L’instance de réplication a échoué en raison d’une incompatibilité de réseau.
Échec DMS-EVENT-0037 Quand le service ne peut pas accéder à la clé KMS utilisée pour chiffrer le volume de données.
Échec L’instance de réplication a été placée dans l’état incompatible-parameters.
Basculement Le délai d’attente pour qu’un état sécurisé initie le basculement demandé par l’utilisateur a expiré.
Basculement DMS-EVENT-0013 Le basculement a commencé pour une instance de réplication multi-AZ.
Basculement DMS-EVENT-0049 Le basculement est terminé pour une instance de réplication multi-AZ.
Basculement DMS-EVENT-0050 L’activation multi-AZ a commencé.
Basculement DMS-EVENT-0051 L’activation multi-AZ est terminée.
StateChange Les journaux des requêtes générales et lentes ont fait l’objet d’une rotation automatique en tant que %s.
StateChange AWS DMS ne parvient pas à accéder à la clé de chiffrement KMS pour l'instance d'application %s. Cela est probablement dû à la désactivation de la clé ou à l' AWS DMS impossibilité d'y accéder. Si cela continue, l’application sera placée dans un état inaccessible. Reportez-vous à la section de résolution des problèmes de la AWS DMS documentation pour plus de détails.
StateChange AWS DMS peut désormais accéder avec succès à la clé de chiffrement KMS pour l'instance d'application %s.
StateChange Amazon DMS ne parvient pas à accéder à la clé de chiffrement KMS pour l’instance d’application %s. Cette application sera placée dans un état inaccessible. Veuillez vous reporter à la section sur la résolution des problèmes dans la documentation Amazon DMS pour plus de détails.
StateChange Redémarrage de l’application sur HM dans le cadre de la création d’une instance de réplication
StateChange Arrêt de l’application sur HM dans le cadre de la suppression de l’instance de réplication
Basculement DMS-EVENT-0015 Basculement multi-AZ vers l’instance de secours terminé.
LowStorage DMS-EVENT-0007 L’espace de stockage disponible pour l’instance de réplication est faible.
LowStorage Les inodes alloués sont épuisés : mettre à l’échelle le stockage pour résoudre le problème

ReplicationTask messages d'événements

Le tableau suivant indique les catégories et événements possibles pour le type de ReplicationTasksource.

Catégorie

ID d'événement

Description

Échec DMS-EVENT-0078 Une tâche de réplication a échoué.
Échec DMS-EVENT-0082 Un appel pour nettoyer les données d’une tâche a échoué.
Modification d’état DMS-EVENT-0081 Le rechargement des détails d’une table a été demandé.
Modification d’état

La tâche de réplication a été copiée.

Modification d’état

La copie de la tâche de réplication a échoué.

Modification d’état

La tâche de réplication a été déplacée.

Modification d’état

Le déplacement de la tâche de réplication a échoué.

Modification d’état

La création de la tâche cible a échoué.

Modification d’état

L’exécution d’évaluation de la tâche de réplication a commencé.

Modification d’état

L’exécution d’évaluation de la tâche de réplication s’est terminée avec succès.

Modification d’état

L’exécution d’évaluation de la tâche de réplication s’est terminée sur un échec.

StateChange L’exécution d’évaluation de la tâche de réplication s’est terminée avec un avertissement.
StateChange L’exécution d’évaluation de la tâche de réplication s’est terminée avec une erreur.
StateChange L’exécution %s d’évaluation de la tâche de réplication a été annulée.
StateChange L’exécution %s d’évaluation de la tâche de réplication a été supprimée.
StateChange L’exécution d’évaluation de la tâche de réplication n’a pas pu provisionner les ressources.
StateChange La tâche de réplication a échoué.
Création La tâche de réplication a été créée.
ConfigurationChange Une tâche de réplication a été modifiée.
Échec Une tâche de réplication a échoué.
StateChange DMS-EVENT-0091 Lecture mise en pause, limite de fichiers d’échange atteinte.
StateChange DMS-EVENT-0092 Lecture mise en pause, limite d’utilisation du disque atteinte.
StateChange DMS-EVENT-0093 La lecture a repris.
StateChange DMS-EVENT-0069 La tâche de réplication a démarré avec taskType: %s, startType: %s
StateChange DMS-EVENT-0079 La tâche de réplication s’est arrêtée.
Suppression DMS-EVENT-0073 La tâche de réplication a été supprimée.

Messages d’événements Replication

Le tableau suivant recense les catégories et événements possibles pour le type de source Replication.

Catégorie

Description

Modification d’état

Événement d’augmentation de la réplication DMS.

Modification d’état

Événement de réduction de la réplication DMS.

Modification d’état

L’événement de mise à l’échelle de la réplication DMS est terminé.

Modification d’état

La réplication DMS a été créée.

Modification d’état La réplication DMS est en cours d’initialisation.
Modification d’état La réplication DMS prépare les ressources requises pour la collecte des métadonnées.
Modification d’état Les connexions liées à la réplication DMS sont actuellement testées.
Modification d’état La réplication DMS récupère les métadonnées.
Modification d’état La réplication DMS calcule la capacité.
Modification d’état La réplication DMS provisionne sa capacité.
Modification d’état La réplication DMS a été provisionnée.
Modification d’état La réplication DMS a commencé.
Modification d’état La réplication DMS est en cours d’exécution.
Modification d’état La réplication DMS est en cours d’arrêt.
Modification d’état La réplication DMS s’est arrêtée.
Modification d’état La réplication DMS est en cours de modification.
Modification d’état La réplication DMS est en cours de suppression.
Modification d’état La réplication DMS déprovisionne sa capacité.
Modification d’état La réplication DMS a fait l’objet d’un déprovisionnement.
Échec

La réplication DMS a échoué.