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