Oracle Cloud Infrastructure GoldenGate Events

Eventos são mensagens estruturadas que indicam alterações nos recursos. Você pode criar regras para se inscrever em eventos e se manter informado sobre qualquer atividade anormal entre seus recursos, no momento de fazer upgrade da 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"
  }
}

Tipo de Evento de Upgrade

O upgrade do OCI GoldenGate emite o seguinte tipo de evento:

Nome amigável Tipo de Evento
GoldeGate Upgrade Disponível
com.oraclecloud.goldengate.upgradenewversion
GoldenGate Manutenção de Upgrade 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 Atualização cancelada:

{ 
"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 nova referência de evento disponível da versão 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 do 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 Parada do Pipeline
com.oraclecloud.goldengate.stoppipeline.begin
Fim da Interrupção 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"
  }
}