Eventos de OCI Database with PostgreSQL
Oracle Cloud Infrastructure Events son archivos JSON que se emiten con algunas operaciones de servicio y contienen información sobre esa operación.
Puede definir reglas que disparen una acción específica cuando se produce un evento. Para obtener más información, consulte Visión general de Events, Introducción a Events y Gestión de reglas para Events.
OCI Database with PostgreSQL emite eventos durante lo siguiente:
- Se crea una base de datos
- Se actualiza una base de datos
- Se suprime una base de datos
- Se crea una copia de seguridad de la base de datos
- Se suprime una copia de seguridad de la base de datos
Tipos de eventos para sistemas de base de datos
Al crear, actualizar o suprimir una base de datos, OCI Database with PostgreSQL emite eventos cuando comienza y finaliza la operación. Por ejemplo, puede configurar el servicio Oracle Cloud Infrastructure Events para enviarle un correo electrónico cuando se cree una base de datos.
Nombre fácil de recordar | Descripción | Tipo de evento |
---|---|---|
Base de datos - Inicio de creación |
Cuando OCI Database with PostgreSQL comienza a crear una base de datos, emite un evento que tiene información sobre la base de datos. |
com.oraclecloud.postgresql.createdbsystem.begin |
Base de datos - Fin de creación |
Cuando OCI Database with PostgreSQL termina de crear una base de datos, emite un evento que tiene información sobre la base de datos. |
com.oraclecloud.postgresql.createdbsystem.end |
Database - Inicio de actualización |
Cuando OCI Database with PostgreSQL comienza a actualizar una base de datos, emite un evento que tiene información sobre la base de datos. |
com.oraclecloud.postgresql.updatedbsystem.begin |
Database - Fin de actualización |
Cuando OCI Database with PostgreSQL termina de actualizar una base de datos, emite un evento que tiene información sobre la base de datos. |
com.oraclecloud.postgresql.updatedbsystem.end |
Base de datos - Inicio de supresión |
Cuando OCI Database with PostgreSQL comienza a suprimir una base de datos, emite un evento que tiene información sobre la base de datos. |
com.oraclecloud.postgresql.deletedbsystem.begin |
Base de datos - Fin de supresión |
Cuando OCI Database with PostgreSQL termina de suprimir una base de datos, emite un evento que tiene información sobre la base de datos. |
com.oraclecloud.postgresql.deletedbsystem.end |
A continuación, se incluye un evento de referencia para un evento de creación de base de datos que se completa correctamente:
"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"
}
}
Tipos de eventos para copias de seguridad de bases de datos
Al crear o suprimir una copia de seguridad de base de datos, OCI Database with PostgreSQL emite eventos cuando comienza y finaliza la operación. Por ejemplo, puede configurar el servicio Oracle Cloud Infrastructure Events para enviarle un correo electrónico cuando se cree una copia de seguridad.
Nombre fácil de recordar | Descripción | Tipo de evento |
---|---|---|
Copia de seguridad: inicio de creación |
Cuando OCI Database with PostgreSQL comienza a crear una copia de seguridad de base de datos, emite un evento que tiene información sobre la copia de seguridad. |
com.oraclecloud.postgresql.createbackup.begin |
Copia de seguridad: fin de creación |
Cuando OCI Database with PostgreSQL termina de crear una base de datos, emite un evento que tiene información sobre la base de datos. |
com.oraclecloud.postgresql.createbackup.end |
Copia de seguridad - Inicio de supresión |
Cuando OCI Database with PostgreSQL comienza a suprimir una base de datos, emite un evento que tiene información sobre la base de datos. |
com.oraclecloud.postgresql.deletebackup.begin |
Copia de seguridad - Fin de supresión |
Cuando OCI Database with PostgreSQL termina de suprimir una base de datos, emite un evento que tiene información sobre la base de datos. |
com.oraclecloud.postgresql.deletebackup.end |
A continuación, se incluye un evento de referencia para un evento de inicio de recogida realizada correctamente:
"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": {}
}