Evénements
Le service Oracle Cloud Infrastructure Database Migration émet des événements dans Oracle Cloud Infrastructure (OCI), qui sont des messages structurés indiquant des modifications d'état dans les ressources.
Vous pouvez définir des règles dans le service OCI Event afin d'être informé des événements se produisant dans un service natif OCI et utiliser Notification Service (ONS) pour envoyer des notifications ou d'autres notifications à partir de Ces événements.
Tableau 11-3 Types d'événement du service Database Migration
Ressource | Attributs (communs pour l'objet) | Nom d'événement | Remarques |
---|---|---|---|
Migration |
|
Début de clonage de migration | Lorsqu'une demande de clonage de migration est reçue. |
Fin du clone de migration | Lorsqu'une demande de clonage de migration est terminée. | ||
Début de création de la migration | Lorsqu'une demande de création de migration est reçue. | ||
Fin de la création de migration | Lorsqu'une demande de création de migration est terminée. | ||
Début de suppression de migration | Lorsqu'une demande de suppression de migration est reçue. | ||
Fin de suppression de migration | Lorsqu'une demande de suppression de migration est terminée. | ||
Début d'évaluation de la migration | Lorsqu'une demande d'évaluation de la migration est reçue. | ||
Fin d'évaluation de la migration | Lorsqu'une demande d'évaluation de la migration est terminée. | ||
Début de la migration | Lorsqu'une demande de démarrage de migration est reçue. | ||
Fin de début de migration | Lorsqu'une demande de démarrage de migration est terminée. | ||
Migration - Modification d'état | Lorsqu'une demande de modification d'état de migration est reçue. | ||
Début de mise à jour de la migration | Lorsqu'une demande de mise à jour de migration est reçue. | ||
Fin de mise à jour de migration | Lorsqu'une demande de mise à jour de migration est terminée. | ||
Travail |
compartmentId compartmentName resourceName resourceIdavailabilityDomain eventID |
Début d'abandon du travail |
Lorsqu'une demande d'abandon de travail est reçue. |
Fin de l'abandon du travail |
Lorsqu'un travail est abandonné. | ||
Début de suppression de travail |
Lorsqu'une demande de suppression de travail est reçue. | ||
Fin de suppression de travail |
Lorsqu'un travail est supprimé. | ||
Début de reprise du travail |
Lorsqu'une demande de reprise d'emploi est reçue. | ||
Fin de reprise de travail |
Lorsqu'un CV est terminé. | ||
Etat du travail modifié |
Lorsqu'un statut de travail est modifié. | ||
Echec de l'état du travail |
En cas d'échec du travail. | ||
Etat du travail réussi |
Lorsqu'un état de travail réussit. | ||
Etat du travail en attente |
Lorsqu'une demande de mise à jour de travail est en attente. | ||
Début de mise à jour du travail |
Appelé lorsque l'état du travail est modifié. | ||
Fin de la mise à jour du travail |
Lorsqu'une demande de mise à jour de travail est terminée. | ||
Connexion |
|
Création de connexion
Début |
Lorsqu'une demande de création de connexion est envoyée. |
Fin de création de connexion |
Lorsqu'une demande de création de connexion est terminée. | ||
Début de suppression de connexion | Lorsqu'une demande de suppression de connexion est envoyée. | ||
Fin de suppression de connexion | Lorsqu'une demande de suppression de connexion est terminée. | ||
Début de mise à jour de connexion |
Lorsqu'une demande de mise à jour de connexion est envoyée. | ||
Fin de mise à jour de connexion |
Lorsqu'une demande de mise à jour de connexion est terminée. | ||
Phase |
compartmentName compartmentId migrationName migrationId jobName jobId phaseName phaseStatus |
Début de la phase | émis lorsque la phase démarre. |
Fin de la phase | Emis à la fin de la phase. |
Tableau 11-4 Exemples de cas d'emploi
Cas d'emploi | Evénement | Filtres d'attribut | Action |
---|---|---|---|
Démarrer un processus lorsque la migration XYZ est démarrée | Migration - Démarrage | migrationName=XYZ | Fonction ou transmission en continu |
Pour démarrer une fonction pour un travail donné après le téléchargement de fichier Data Pump et avant le démarrage de l'importation (vous devez également configurer une pause après l'étape ZDM_UPLOAD_DATAPUMP_DUMP_FILES , et la fonction doit appeler l'API pour reprendre le travail)
|
Travail - Modification de l'état |
jobId=job_OCID jobLifecycleState=PAUSED phaseName=ZDM_UPLOAD_DATAPUMP_DUMP_FILES |
Fonction |
Procédure d'envoi d'une notification chaque fois qu'une migration échoue dans mon compartiment | Travail - Modification de l'état | compartmentId=myCompartmentIdmigrationLifecycleState=FAILED | Notification |
Pour envoyer une notification lorsque la migration XYZ commence à attendre la réplication | Travail - Modification de l'état |
migrationName=XYZ jobLifecycleState=PAUSED phaseName=ZDM_MONITOR_GG_LAG |
Notification |
Pour envoyer une notification lorsque la migration XYZ démarre l'export Data Pump | Phase - Début |
migrationName=XYZ phaseName=ZDM_DATAPUMP_EXPORT |
Notification |
Pour plus d'informations sur les phases de travail de migration, reportez-vous à Phases de migration Oracle.
Rubrique parent : Référence