開啟現有 Amazon ECS 叢集的事件擷取 - Amazon Elastic Container Service

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

開啟現有 Amazon ECS 叢集的事件擷取

您可以在現有的 Amazon ECS 叢集上啟用事件擷取,透過 EventBridge 將 Amazon ECS 產生的事件存放在 Amazon CloudWatch Logs 中。此功能可協助您監控任務失敗、服務部署和其他叢集活動,並進行疑難排解。

啟用事件擷取後,Amazon ECS 會建立下列資源:

  • 名為 的 Amazon CloudWatch Logs 日誌群組 /aws/events/ecs/containerinsights/${clusterName}/performance

  • aws.ecs來源擷取所有事件的 EventBridge 規則

歷史記錄索引標籤會顯示在叢集檢視中,可讓您查詢任務生命週期事件和服務動作。事件擷取會立即開始,並根據您指定的保留期間存放所有 Amazon ECS 產生的事件。

先決條件

  • 現有的 Amazon ECS 叢集

  • 修改叢集設定和建立 Amazon CloudWatch Logs 資源的適當 IAM 許可

使用主控台開啟事件擷取

  1. 開啟主控台,網址為 https://console.aws.amazon.com/ecs/v2

  2. 在導覽窗格中,選擇叢集

  3. 選取您要啟用事件擷取的叢集。

    「叢集詳細資訊」頁面隨即顯示。

  4. 選擇 Configuration (組態)

  5. ECS 事件區段中,選擇開啟事件擷取

    隨即顯示開啟事件擷取對話方塊。

  6. 針對過期事件,選擇 Amazon CloudWatch Logs 日誌群組的保留期間。預設值為 7 天。

  7. 選擇 Turn on (開啟)