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 升级会发出以下事件类型:

友好名称 事件类型
GoldenGate 升级可用 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"
  }
}