監控 Application Cost Profiler 事件 EventBridge - Application Cost Profiler

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

監控 Application Cost Profiler 事件 EventBridge

您可以使用亞馬遜 EventBridge 自動化您的AWS服務,並自動回應系統事件 (例如應用程式可用性的問題或資源的變動)。的事件AWS服務交付給 EventBridge 以接近即時的速度。您可編寫簡單的規則,來指示您在意的事件,以及當事件符合規則時所要自動執行的動作。如需詳細資訊,請參閱「」亞馬遜 EventBridge 使用者指南

您可以監控AWSApplication Cost Profiler 事件 EventBridge。 EventBridge 將資料路由至目標,例如AWS Lambda和 Amazon Simple Notification Service (Amazon SNS)。這些事件與 Amazon 上出現的事件相同 CloudWatch 事件,它提供了 near-real-time 系統事件串流AWS的費用。

監控報告產生 EventBridge

搭配 EventBridge,您可以建立規則,定義 Application Cost Profiler 傳送正在產生的報告通知時要採取的動作。例如,您可以建立一個規則,在每次產生報告時傳送電子郵件訊息給您。

若要監視報告產生

  1. 登入AWS使用具有使用權使用的帳戶 EventBridge 和 Application Cost Profiler。

  2. 開啟 Amazon EventBridge 主控台https://console.aws.amazon.com/events/

  3. 使用下列值,建立 EventBridge 監視產生報告時所建立事件的規則:

    • 針對 Rule type (規則類型) 選擇 Rule with an event pattern (具有事件模式的規則)。

    • 適用於事件來源,選擇Other (其他)

    • 在 中事件模式區段中,選擇自訂模式 (JSON 編輯器),然後將下列事件模式貼到文字區域:

      { "source": ["aws.application-cost-profiler"], "detail-type": ["Application Cost Profiler Report Generated"] }
    • 適用於目標類型,選擇AWS服務,以及選擇一個目標,選擇AWS您想要採取的服務 EventBridge 偵測所選類型的事件。當接收到符合規則中定義之事件模式的事件時,就會觸發目標。

    如需更多關於建立規則的資訊,請參閱建立 Amazon EventBridge 對事件做出反應的規則中的亞馬遜 EventBridge 使用者指南

「產生報表」事件的範例

此事件會在產生報告並準備好供您擷取時通知您。所以此message現場為您提供 Amazon Simple Storage Service (Amazon S3) 儲存貯體和存放報告的 Amazon S3 物件的關鍵。

{ "version": "0", "id": "01234567-EXAMPLE", "detail-type": "Application Cost Profiler Report Generated", "source": "aws.application-cost-profiler", "account": "123456789012", "time": "2021-03-31T10:23:43Z", "region": "us-east-1", "resources": [], "detail": { "message": "Application Cost Profiler report delivered in bucket: SampleBucket, key: SampleReport-112233445566" } }