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