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"
}
}