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 :
-
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.
-
Pour Service Provider (Fournisseur de service), sélectionnez AWS.
-
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.
Rubriques
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é. |