Base de données OCI Database with PostgreSQL

Les événements Oracle Cloud Infrastructure sont des fichiers JSON qui sont émis avec certaines opérations de service et qui contiennent des informations sur cette opération.

Vous pouvez définir des règles qui déclenchent une action particulière lorsqu'un événement se produit. Pour plus d'informations, voir Aperçu du service d'événements, Pour commencer avec le service d'événements et Gestion des règles pour le service d'événements.

OCI Database with PostgreSQL émet des événements au cours des opérations suivantes :

  • Une base de données est créée
  • Une base de données est mise à jour
  • Une base de données est supprimée
  • Une sauvegarde de base de données est créée
  • Une sauvegarde de base de données est supprimée

Types d'événement pour les systèmes de base de données

Lorsque vous créez, mettez à jour ou supprimez une base de données, OCI Database with PostgreSQL émet des événements lorsque l'opération commence et se termine. Par exemple, vous pouvez configurer le service Oracle Cloud Infrastructure Events pour vous envoyer un courriel lors de la création de la base de données.

Nom convivial Description Type d'événement
Base de données - Début de création

Lorsque OCI Database with PostgreSQL commence à créer une base de données, elle émet un événement contenant des informations sur la base de données.

com.oraclecloud.postgresql.createdbsystem.begin
Base de données - Fin de création

Lorsque OCI Database with PostgreSQL termine la création d'une base de données, elle émet un événement contenant des informations sur la base de données.

com.oraclecloud.postgresql.createdbsystem.end
Base de données - Début de mise à jour

Lorsque OCI Database with PostgreSQL commence à mettre à jour une base de données, elle émet un événement contenant des informations sur la base de données.

com.oraclecloud.postgresql.updatedbsystem.begin
Base de données - Fin de mise à jour

Lorsque OCI Database with PostgreSQL termine la mise à jour d'une base de données, elle émet un événement contenant des informations sur la base de données.

com.oraclecloud.postgresql.updatedbsystem.end
Base de données - Début de suppression

Lorsque OCI Database with PostgreSQL commence à supprimer une base de données, elle émet un événement contenant des informations sur la base de données.

com.oraclecloud.postgresql.deletedbsystem.begin
Base de données - Suppression - Fin

Lorsque OCI Database with PostgreSQL termine la suppression d'une base de données, elle émet un événement contenant des informations sur la base de données.

com.oraclecloud.postgresql.deletedbsystem.end
Exemple d'événement de système de base de données

Voici un exemple d'événement de création de base de données terminé avec succès :

"exampleEvent": {
    "eventType": "com.oraclecloud.postgresql.createdbsystem.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "postgresql",
    "eventID": "exampleunique_ID",
    "eventTime": "2023-02-15T10:04:12.926Z",
    "contentType": "application/json",
    "extensions": {},
    "data": {
      "eventGroupingId": "ocid1.postgresqlworkrequest.oc1.phx.exampleunique_ID",
      "eventName": "Database - Create Begin",
      "compartmentId": "ocid1.compartment.oc1..exampleunique_ID",
      "compartmentName": "example_compartment",
      "resourceName": "example_resource",
      "resourceId": "ocid1.postgresqldbsystem.oc1.phx.exampleunique_ID",
      "availabilityDomain": "availability_domain",
      "freeformTags": {},
      "definedTags": {},
      "additionalDetails": {
        "X-Real-Port": "stub"
      }
    }

Types d'événement pour les sauvegardes de base de données

Lorsque vous créez ou supprimez une sauvegarde de base de données, OCI Database with PostgreSQL émet des événements lorsque l'opération commence et se termine. Par exemple, vous pouvez configurer le service Oracle Cloud Infrastructure Events pour vous envoyer un courriel lors de la création de la sauvegarde.

Nom convivial Description Type d'événement
Sauvegarde - Créer - Début

Lorsque OCI Database with PostgreSQL commence à créer une sauvegarde de base de données, il émet un événement contenant des informations sur la sauvegarde.

com.oraclecloud.postgresql.createbackup.begin
Sauvegarde - Fin de création

Lorsque OCI Database with PostgreSQL termine la création d'une base de données, elle émet un événement contenant des informations sur la base de données.

com.oraclecloud.postgresql.createbackup.end
Sauvegarde - Début de suppression

Lorsque OCI Database with PostgreSQL commence à supprimer une base de données, elle émet un événement contenant des informations sur la base de données.

com.oraclecloud.postgresql.deletebackup.begin
Sauvegarde - Fin de suppression

Lorsque OCI Database with PostgreSQL termine la suppression d'une base de données, elle émet un événement contenant des informations sur la base de données.

com.oraclecloud.postgresql.deletebackup.end
Exemple d'événement de sauvegarde de base de données

Voici un exemple d'événement de début de sauvegarde terminé avec succès :

"exampleEvent": {
    "eventType": "com.oraclecloud.postgresql.createbackup.end",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "postgresql",
    "eventID": "exampleunique_ID",
    "eventTime": "2023-02-15T14:06:01.220Z",
    "contentType": "application/json",
    "data": {
      "eventGroupingId": "ocid1.postgresqlworkrequest.oc1.phx.exampleunique_ID",
      "eventName": "Backup - Create Begin",
      "compartmentId": "ocid1.compartment.oc1..exampleunique_ID",
      "compartmentName": "example_compartment",
      "resourceName": "example_resource",
      "resourceId": "ocid1.postgresqlbackup.oc1.phx.exampleunique_ID",
      "availabilityDomain": "availability_domain",
      "freeformTags": {},
      "definedTags": {}
    }