Utilisation des événements et des notifications Amazon EventBridge 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 événements et des notifications Amazon EventBridge dans AWS Database Migration Service

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

Note

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

EventBridge reçoit un événement, un indicateur d'un changement dans l'environnement AWS DMS, et applique une règle pour router cet é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 groupe les événements en catégories auxquelles vous pouvez appliquer une règle d'événement, afin d'être averti lorsqu'un événement de cette catégorie se produit. Supposons, par exemple, que vous appliquiez une règle d'événement EventBridge à 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'événements et les messages d'événements AWS DMS 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 Utilisation de politiques basées sur les ressources pour Amazon EventBridge dans le Guide de l'utilisateur Amazon EventBridge.

Pour plus d'informations sur le transfert des abonnements aux événements vers Amazon EventBridge, consultez Migration des 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 d'événement Amazon EventBridge pour AWS DMS

Amazon EventBridge envoie des notifications d'événement aux adresses que vous fournissez lorsque vous créez une règle d'événement EventBridge. 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énement dans EventBridge.

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

    1. Spécifiez une action de notification à effectuer quand EventBridge reçoit un événement correspondant au modèle d'événement figurant dans la règle. Quand un événement correspond, EventBridge envoie cet é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'événement EventBridge pour un service 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" } }

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

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

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.

Messages d'événements ReplicationInstance

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

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.
Changement d'état Les journaux des requêtes générales et lentes ont fait l'objet d'une rotation automatique en tant que %s.
Changement d'état 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'impossibilité pour AWS DMS d'y accéder. Si cela continue, l'application sera placée dans un état inaccessible. Veuillez vous reporter à la section sur la résolution des problèmes dans la documentation AWS DMS pour plus de détails.
Changement d'état AWS DMS parvient désormais à accéder à la clé de chiffrement KMS pour l'instance d'application %s.
Changement d'état 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.
Changement d'état Redémarrage de l'application sur HM dans le cadre de la création d'une instance de réplication
Changement d'état 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é.
Stockage faible DMS-EVENT-0007 L'espace de stockage disponible pour l'instance de réplication est faible.
Stockage faible Les inodes alloués sont épuisés : mettre à l'échelle le stockage pour résoudre le problème

Messages d'événements ReplicationTask

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

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.

Changement d'état L'exécution d'évaluation de la tâche de réplication s'est terminée avec un avertissement.
Changement d'état L'exécution d'évaluation de la tâche de réplication s'est terminée avec une erreur.
Changement d'état L'exécution %s d'évaluation de la tâche de réplication a été annulée.
Changement d'état L'exécution %s d'évaluation de la tâche de réplication a été supprimée.
Changement d'état L'exécution d'évaluation de la tâche de réplication n'a pas pu provisionner les ressources.
Changement d'état La tâche de réplication a échoué.
Création La tâche de réplication a été créée.
Changement de configuration Une tâche de réplication a été modifiée.
Échec Une tâche de réplication a échoué.
Changement d'état DMS-EVENT-0091 Lecture mise en pause, limite de fichiers d'échange atteinte.
Changement d'état DMS-EVENT-0092 Lecture mise en pause, limite d'utilisation du disque atteinte.
Changement d'état DMS-EVENT-0093 Lecture mise en pause, limite d'utilisation du disque atteinte.
Changement d'état DMS-EVENT-0093 La lecture a repris.
Changement d'état DMS-EVENT-0069 La tâche de réplication a démarré avec taskType: %s, startType: %s
Changement d'état 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é.