如何建立 Amazon EMR 叢集或步驟變更狀態時收到的通知?

1 分的閱讀內容
0

我想要在 Amazon EMR 叢集或步驟變更狀態時收到通知。如何使用 Amazon EventBridge 來實現這個目的?

簡短說明

建立 EventBridge 規則時,您可以選擇一個目標,例如 Amazon Simple Notification Service (Amazon SNS) 主題。該目標會在指定的事件發生時觸發,例如叢集狀態變更時。

解決方案

若要建立 EventBridge 規則以在 Amazon EMR 叢集或步驟變更狀態時傳送 SNS 訊息,請執行下列動作:

  1. 建立 SNS 主題。此主題是 EventBridge 規則的目標。
  2. 請遵循建立對事件做出回應的 Amazon EventBridge 規則的步驟。
    對於定義模式,選擇事件模式
    選擇服務提供的預先定義模式
    對於服務供應商,選擇 AWS
    對於服務名稱,選擇 EMR
    對於事件類型,選擇狀態變更
    對於目標,選取 SNS 主題
    對於主題,選取您在步驟 1 中建立的主題。
    **注意事項:**您可以針對每個規則選擇多個目標。例如,您可以在同一個的規則中同時執行 AWS Lambda 函數、傳送 SNS 通知,以及將訊息傳送至 Amazon Simple Queue Service (Amazon SQS) 佇列。

如果 EventBridge 規則無法如預期般運作,請參閱 Amazon EventBridge 疑難排解


相關資訊

Amazon EMR 事件

AWS 官方
AWS 官方已更新 2 年前