本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
監控 Amazon EventBridge 中的 Oracle Database@AWS 事件
您可以在 EventBridge 中監控 Oracle Database@AWS 事件,從應用程式 AWS 和服務提供即時資料串流。EventBridge 將此資料路由到目標,例如 AWS Lambda 和 Amazon Simple Notification Service。
注意
EventBridge 之前被稱為 Amazon CloudWatch Events。如需詳細資訊,請參閱《Amazon EventBridge 使用者指南》中的 EventBridge 是 Amazon CloudWatch Events 的演變 Amazon CloudWatch。 EventBridge
Oracle Database@AWS 事件概觀
Oracle Database@AWS 事件是表示資源生命週期變更的結構化訊息。事件匯流排是接收事件並將其交付至零個或多個目的地或目標的路由器。 Oracle Database@AWS 事件可以從下列來源產生:
- 來自 的事件 AWS
-
這些事件是從 AWS 端 Oracle Database@AWS APIs 產生,並傳送到您 中的預設事件匯流排 AWS 帳戶。
- 來自 OCI 的事件
-
這些事件直接從 OCI 產生,例如與 Oracle Exadata 基礎設施或 VM 叢集相關的事件。當您訂閱 時 Oracle Database@AWS,
aws.partner/odb/會在 中建立字首為 的事件匯流排 AWS 帳戶 ,以接收來自 OCI 的事件。
Oracle Database@AWS 來自 的事件 AWS
Oracle Database@AWS 事件 AWS 包括與建立和刪除期間 ODB 網路相關的生命週期變更。這些事件會交付至您 中的預設事件匯流排 AWS 帳戶。交付類型是最佳作法。
| 事件 | 事件 ID | 訊息 |
|---|---|---|
| 建立 | ODB-EVENT-0001 | 成功建立 ODB 網路 odbnet_ID |
| 建立失敗 | ODB-EVENT-0011 | 無法建立 ODB 網路 odbnet_ID |
| 刪除 | ODB-EVENT-0002 | 成功刪除 ODB 網路 odbnet_ID |
| 刪除失敗 | ODB-EVENT-0012 | 無法刪除 ODB 網路 odbnet_ID |
範例:ODB 網路建立事件
下列範例顯示成功建立 ODB 網路的事件。
{ "version": "0", "id": "01234567-EXAMPLE", "detail-type": "ODB Network Event", "source": "aws.odb", "account": "123456789012", "time": "2025-06-12T10:23:43Z", "region": "us-east-1", "resources": [ "arn:aws:odb:us-east-1:123456789012:odbnetwork/odbnet-1234567890abcdef" ], "detail": { "eventId": "ODB-EVENT-0001", "message": "Successfully created ODB network odbnet-1234567890abcdef" } }
Oracle Database@AWS 來自 OCI 的事件
大多數事件都是直接從 OCI 產生。 會在 aws.partner/odb/中 Oracle Database@AWS 建立字首為 的事件匯流排 AWS 帳戶 ,以接收來自 OCI 的事件。建議您不要刪除此事件匯流排。
OCI 提供完整的事件類型,包括下列項目:
-
Oracle Exadata 基礎設施
-
VM 叢集事件
-
CDB 事件
-
PDB 事件
如需 OCI 支援的特定事件類型和詳細資訊,請參閱 Oracle Exadata Database Service on Dedicated Infrastructure Events
篩選 Oracle Database@AWS 事件
您可以在 Amazon EventBridge 中的事件匯流排上遵循 EventBridge 建議的事件匯流排設定最佳實務。 EventBridge 根據您的使用案例,您可以設定 EventBridge 規則來篩選事件和目標,以接收和使用事件。
從 篩選 ODB 網路事件 AWS
對於來自 的 ODB 網路事件 AWS,您可以使用下列事件模式進行篩選:
{ "source": ["aws.odb"], "detail-type": ["ODB Network Event"] }
您可以使用 EventBridge put-rule API 搭配預設事件匯流排來套用此模式。如需詳細資訊,請參閱《Amazon EventBridge API 參考》中的 PutRule。
從 OCI 篩選 Oracle Database@AWS 事件
對於來自 OCI Oracle Database@AWS 的事件,您可以使用類似於 Amazon EventBridge API 參考中 PutRule 中範例的命令來設定規則。請注意下列準則:
-
根據您要篩選的事件類型,使用自訂事件模式。
-
將 EventBusName 設定為 Oracle Database@AWS 建立的匯流排名稱。
如需如何篩選事件和跨帳戶設定 EventBridge 目標的詳細資訊,請參閱 Amazon EventBridge AWS 帳戶 中的在 之間傳送和接收事件。
對 Oracle Database@AWS 事件進行故障診斷
如果您遇到事件交付或事件內容的問題,請執行下列動作:
-
如需 ODB 網路事件,請聯絡 AWS 支援。
-
對於 ODB 網路 Oracle Database@AWS 事件以外的事件,請聯絡 Oracle Cloud Support。
如需詳細資訊,請參閱取得 Oracle Database@ 的支援AWS。