Oracle Cloud Infrastructure GoldenGate 活动

事件是指示资源更改的结构化消息。当需要升级部署或清除未使用的文件时,您可以创建规则来订阅事件并随时了解资源之间的任何异常活动。

部署事件类型

OCI GoldenGate 部署发出以下事件类型:

友好名称 事件类型
创建部署开始
com.oraclecloud.goldengate.CreateDeployment.begin
创建部署结束
com.oraclecloud.goldengate.CreateDeployment.end
删除部署开始
com.oraclecloud.goldengate.DeleteDeployment.begin
删除部署结束
com.oraclecloud.goldengate.DeleteDeployment.end
开始恢复部署
com.oraclecloud.GoldenGate.RestoreDeployment.begin
还原部署结束
com.oraclecloud.GoldenGate.RestoreDeployment.end
开始部署
com.oraclecloud.GoldenGate.StartDeployment.begin
开始部署结束
com.oraclecloud.GoldenGate.StartDeployment.end
停止部署开始
com.oraclecloud.GoldenGate.StopDeployment.begin
停止部署结束
com.oraclecloud.GoldenGate.StopDeployment.end
更新部署开始
com.oraclecloud.GoldenGate.UpdateDeployment.begin
更新部署结束
com.oraclecloud.GoldenGate.UpdateDeployment.end
存储使用率
com.oraclecloud.GoldenGate.StorageUtilization

以下是部署的参考事件:

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

部署备份事件类型

OCI GoldenGate 部署备份发出以下事件类型:

友好名称 事件类型
开始创建部署备份
com.oraclecloud.GoldenGate.CreateDeploymentBackup.begin
创建部署备份结束
com.oraclecloud.GoldenGate.CreateDeploymentBackup.end
删除部署备份开始
com.oraclecloud.GoldenGate.DeleteDeploymentBackup.begin
删除部署备份结束
com.oraclecloud.GoldenGate.DeleteDeploymentBackup.end
更新部署备份开始
com.oraclecloud.GoldenGate.UpdateDeploymentBackup.begin
更新部署备份结束
com.oraclecloud.GoldenGate.UpdateDeploymentBackup.end

以下是部署备份的参考事件:

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

部署生命周期事件类型

OCI GoldenGate 部署生命周期状态发出以下事件:

友好名称 事件类型
GoldenGate 活动的部署
com.oraclecloud.goldengate.stateactive
GoldenGate 正在创建部署
com.oraclecloud.goldengate.statecreating
GoldenGate 部署已删除
com.oraclecloud.goldengate.statedeleted
GoldenGate 部署正在删除
com.oraclecloud.goldengate.statedeleting
GoldenGate 部署失败
com.oraclecloud.goldengate.statefailed
GoldenGate 不活动部署
com.oraclecloud.goldengate.stateinactive
GoldenGate 部署需要注意
com.oraclecloud.goldengate.stateneedsattention
GoldenGate 正在更新部署
com.oraclecloud.goldengate.stateupdating

以下是部署生命周期状态的参考事件:

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

升级事件类型

OCI GoldenGate 升级将发出以下事件类型:

友好名称 事件类型
GoldeGate 有升级可用
com.oraclecloud.goldengate.upgradenewversion
GoldenGate 已计划升级维护
com.oraclecloud.goldengate.upgrademaintenanceschedule

升级维护计划事件参考的示例:

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

升级已取消事件参考的示例:

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

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

管道事件类型

OCI GoldenGate 管道发出以下事件类型:

友好名称 事件类型
创建管道开始
com.oraclecloud.goldengate.createpipeline.begin
创建管道结束
com.oraclecloud.goldengate.createpipeline.end
删除管道开始
com.oraclecloud.goldengate.deletepipeline.begin
删除管道结束
com.oraclecloud.goldengate.deletepipeline.end
已删除
com.oraclecloud.goldengate.pipeline.statedeleted
删除
com.oraclecloud.goldengate.pipeline.statedeleting
已失败
com.oraclecloud.goldengate.pipeline.statefailed
需要注意
com.oraclecloud.goldengate.pipeline.stateneedsattention
正在运行
com.oraclecloud.goldengate.pipeline.staterunning
状态管道开始
com.oraclecloud.goldengate.startpipeline.begin
状态管道结束
com.oraclecloud.goldengate.startpipeline.end
停止管道开始
com.oraclecloud.goldengate.stoppipeline.begin
停止管道结束
com.oraclecloud.goldengate.stoppipeline.end
已停止
com.oraclecloud.goldengate.pipeline.statestopped
更新管道开始
com.oraclecloud.goldengate.updatepipeline.begin
更新管道结束
com.oraclecloud.goldengate.updatepipeline.end
更新
com.oraclecloud.goldengate.pipeline.stateupdating
   

下面是管道的引用事件:

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