Oracle Cloud Infrastructure GoldenGate Events

Eventos são mensagens estruturadas que indicam alterações nos recursos. Você pode criar regras para se inscrever nos eventos e manter-se informado de qualquer atividade incomum entre seus recursos, quando for o momento de fazer upgrade da sua implantação ou expurgar arquivos não utilizados.

Tipos de Evento de Implantação

As implantações do OCI GoldenGate emitem os seguintes tipos de evento:

Nome amigável Tipo de Evento
Início da Criação da Implantação com.oraclecloud.goldengate.CreateDeployment.begin
Fim da Criação da Implantação com.oraclecloud.goldengate.CreateDeployment.end
Início da Exclusão da Implantação com.oraclecloud.goldengate.DeleteDeployment.begin
Fim da Exclusão da Implantação com.oraclecloud.goldengate.DeleteDeployment.end
Início da Restauração da Implantação com.oraclecloud.GoldenGate.RestoreDeployment.begin
Fim da Restauração da Implantação com.oraclecloud.GoldenGate.RestoreDeployment.end
Começo do Início da Implantação com.oraclecloud.GoldenGate.StartDeployment.begin
Fim do Início da Implantação com.oraclecloud.GoldenGate.StartDeployment.end
Início da Interrupção da Implantação com.oraclecloud.GoldenGate.StopDeployment.begin
Fim da Interrupção da Implantação com.oraclecloud.GoldenGate.StopDeployment.end
Início da Atualização da Implantação com.oraclecloud.GoldenGate.UpdateDeployment.begin
Fim da Atualização da Implantação com.oraclecloud.GoldenGate.UpdateDeployment.end
Utilização do armazenamento com.oraclecloud.GoldenGate.StorageUtilization

Este é um evento de referência para implementações:

{
  "eventType": "com.oraclecloud.goldengate.updatedeployment.begin",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "GoldenGate",
  "eventTime": "2021-06-23T12:00:00.000Z",
  "contentType": "application/json",
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_compartment",
    "resourceName": "example_name",
    "resourceId": "ocid1.goldengatedeployment.<realm>.<region>..<unique_ID>",
    "availabilityDomain": "availability_domain",
    "freeFormTags": {},
    "definedTags": {}
  },
  "eventID": "unique_ID",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  }
}

Tipos de Evento de Backup da Implantação

Os backups de implantação do OCI GoldenGate emitem os seguintes tipos de evento:

Nome amigável Tipo de Evento
Início da Criação do Backup da Implantação com.oraclecloud.GoldenGate.CreateDeploymentBackup.begin
Fim da Criação do Backup da Implantação com.oraclecloud.GoldenGate.CreateDeploymentBackup.end
Início da Exclusão do Backup da Implantação com.oraclecloud.GoldenGate.DeleteDeploymentBackup.begin
Fim da Exclusão do Backup da Implantação com.oraclecloud.GoldenGate.DeleteDeploymentBackup.end
Início da Atualização do Backup da Implantação com.oraclecloud.GoldenGate.UpdateDeploymentBackup.begin
Fim da Atualização do Backup da Implantação com.oraclecloud.GoldenGate.UpdateDeploymentBackup.end

Este é um evento de referência para Backups de Implantação:

{
  "eventType": "com.oraclecloud.goldengate.deletedeploymentbackup.begin",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "GoldenGate",
  "eventTime": "2021-06-23T12:00:00.000Z",
  "contentType": "application/json",
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_compartment",
    "resourceName": "example_name",
    "resourceId": "ocid1.goldengatedeployment.<realm>.<region>..<unique_ID>",
    "availabilityDomain": "availability_domain",
    "freeFormTags": {},
    "definedTags": {}
  },
  "eventID": "unique_ID",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  }
}

Tipos de Evento do Ciclo de Vida da Implantação

Os estados do ciclo de vida da implantação do OCI GoldenGate emitem os seguintes eventos:

Nome amigável Tipo de Evento
Implantação Ativa do GoldenGate com.oraclecloud.goldengate.stateactive
Criando a Implantação do GoldenGate com.oraclecloud.goldengate.statecreating
Implantação do GoldenGate Excluída com.oraclecloud.goldengate.statedeleted
Excluindo a Implantação do GoldenGate com.oraclecloud.goldengate.statedeleting
Falha na Implantação do GoldenGate com.oraclecloud.goldengate.statefailed
Implantação Inativa do GoldenGate com.oraclecloud.goldengate.stateinactive
A Implantação do GoldenGate Precisa de Atenção com.oraclecloud.goldengate.stateneedsattention
Atualizando a Implantação do GoldenGate com.oraclecloud.goldengate.stateupdating

Este é um evento de referência para o estado do ciclo de vida da implantação:

{
  "eventType": "com.oraclecloud.goldengate.stateactive",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "GoldenGate",
  "eventTime": "2021-06-23T12:00:00.000Z",
  "contentType": "application/json",
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_compartment",
    "resourceName": "example_name",
    "resourceId": "ocid1.goldengatedeployment.<realm>.<region>..<unique_ID>"
  },
  "eventID": "unique_ID",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  }
}

Atualizar Tipo de Evento

A atualização do OCI GoldenGate emite o seguinte tipo de evento:

Nome amigável Tipo de Evento
Upgrade do GoldenGate Disponível com.oraclecloud.goldengate.upgradenewversion
Manutenção de Upgrade do GoldenGate Programada com.oraclecloud.goldengate.upgrademaintenanceschedule

Exemplo de referência de evento programado de manutenção de Upgrade:

{
"eventType": "com.oraclecloud.goldengate.upgrademaintenanceschedule",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "GoldenGate",
"eventTime": "2024-06-23T12:00:00.000Z",
"contentType": "application/json",
"data": {
    "compartmentId": "ocid1.compartment.<realm>.<region>..<unique_ID>",
    "compartmentName": "example_compartment",
    "resourceName": "example_name",
    "resourceId": "ocid1.goldengatedeployment.<realm>.<region>..<unique_ID>",
    "additionalDetails": {
      "goldengatedeploymentupgrade": "ocid1.goldengatedeploymentupgrade.<realm>.<region>..<unique_ID>",
      "message": "Maintenance schedule time: '<schedule_time>, OGG version:
        '<ogg_version>'.",
      "type": "UPGRADE_SCHEDULE"
    }
  },
  "eventID": "unique_ID",
  "extensions": {
    "compartmentId": "ocid1.compartment.<realm>.<region>..<unique_ID>"
  }
}

Exemplo de referência de evento de Upgrade cancelado:

{
"eventType": "com.oraclecloud.goldengate.upgrademaintenanceschedule",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "GoldenGate",
"eventTime": "2024-06-23T12:00:00.000Z",
"contentType": "application/json",
"data": {
   "compartmentId": "ocid1.compartment.<realm>.<region>..<unique_ID>",
   "compartmentName": "example_compartment",
   "resourceName": "example_name",
   "resourceId": "ocid1.goldengatedeployment.<realm>.<region>..<unique_ID>",
   "additionalDetails": {
      "goldengatedeploymentupgrade": "ocid1.goldengatedeploymentupgrade.<realm>.<region>..<unique_ID>",
      "message": "Scheduled upgrade has been cancelled, <cancellation_reason>",
        "type": "UPGRADE_SCHEDULE"
     }
 },
 "eventID": "unique_ID",
 "extensions": {
    "compartmentId": "ocid1.compartment.<realm>.<region>..<unique_ID>"
  }
}

Exemplo de referência de evento disponível da Nova versão do GoldenGate:

{
  "eventType": "com.oraclecloud.goldengate.upgradenewversion",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "GoldenGate",
  "eventTime": "2024-06-23T12:00:00.000Z",
  "contentType": "application/json",
  "data": {
    "compartmentId": "ocid1.compartment.<realm>.<region>..<unique_ID>",
    "compartmentName": "example_compartment",
    "resourceName": "example_name",
    "resourceId": "ocid1.goldengatedeployment.<realm>.<region>..<unique_ID>",
    "additionalDetails": {
      "message": "New ogg version is available.",
      "version": "oggoracle:23..<unique_ID>"
    }
  },
  "eventID": "unique_ID",
  "extensions": {
    "compartmentId": "ocid1.compartment.<realm>.<region>..<unique_ID>"
  }
}

Tipos de Evento de Pipeline

Os pipelines do OCI GoldenGate emitem os seguintes tipos de evento:

Nome amigável Tipo de Evento
Início da Criação do Pipeline com.oraclecloud.goldengate.createpipeline.begin
Fim da Criação do Pipeline com.oraclecloud.goldengate.createpipeline.end
Início da Exclusão do Pipeline com.oraclecloud.goldengate.deletepipeline.begin
Fim da Exclusão do Pipeline com.oraclecloud.goldengate.deletepipeline.end
Excluído com.oraclecloud.goldengate.pipeline.statedeleted
Excluindo com.oraclecloud.goldengate.pipeline.statedeleting
Com falha com.oraclecloud.goldengate.pipeline.statefailed
Precisa de Atenção com.oraclecloud.goldengate.pipeline.stateneedsattention
Executando com.oraclecloud.goldengate.pipeline.staterunning
Início do Pipeline de Estado com.oraclecloud.goldengate.startpipeline.begin
Fim do pipeline de estado com.oraclecloud.goldengate.startpipeline.end
Início da Interrupção do Pipeline com.oraclecloud.goldengate.stoppipeline.begin
Fim da Parada do Pipeline com.oraclecloud.goldengate.stoppipeline.end
Interrompido com.oraclecloud.goldengate.pipeline.statestopped
Início da Atualização do Pipeline com.oraclecloud.goldengate.updatepipeline.begin
Fim da Atualização do Pipeline com.oraclecloud.goldengate.updatepipeline.end
Atualizando com.oraclecloud.goldengate.pipeline.stateupdating

Este é um evento de referência para pipelines:

{
  "eventType": "com.oraclecloud.goldengate.startpipeline.begin",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "GoldenGate",
  "eventID": "unique_ID",
  "eventTime": "2025-02-13T06:29:10.357Z",
  "contentType": "application/json",
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_compartment",
    "resourceName": "example_name",
    "resourceId": "ocid1.goldengatepipeline.<realm>.<region>..<unique_ID>",
    "availabilityDomain": "availability_domain",
    "freeformTags": {},
    "definedTags": {}
  },
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  }
}