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