既存の Amazon ECS クラスターのイベントキャプチャを有効にする - Amazon Elastic Container Service

既存の Amazon ECS クラスターのイベントキャプチャを有効にする

既存の Amazon ECS クラスターのイベントキャプチャを有効にして、EventBridge を通じて Amazon ECS で生成されたイベントを Amazon CloudWatch Logs に保存できます。この機能は、タスクの障害、サービスのデプロイ、その他のクラスターアクティビティのモニタリングおよびトラブルシューティングに役立ちます。

イベントキャプチャを有効にすると、Amazon ECS は次のリソースを作成します。

  • /aws/events/ecs/containerinsights/${clusterName}/performance という名前の Amazon CloudWatch Logs ロググループ

  • aws.ecs ソースからすべてのイベントをキャプチャする EventBridge ルール

クラスタービューに [履歴] タブが表示され、タスクライフサイクルイベントとサービスアクションにクエリを実行できます。イベントキャプチャは直ちに開始され、指定した保持期間に従って Amazon ECS が生成したすべてのイベントを保存します。

前提条件

  • 既存の Amazon EKS クラスター

  • クラスター設定を変更し、Amazon CloudWatch Logs リソースを作成するための適切な IAM アクセス権限

コンソールを使用してイベントキャプチャを有効にする

  1. コンソール (https://console.aws.amazon.com/ecs/v2) を開きます。

  2. ナビゲーションペインで [Clusters] (クラスター) を選択してください。

  3. イベントキャプチャを有効にするクラスターを選択します。

    クラスター詳細のページが表示されます。

  4. [設定] を選択します。

  5. [ECS イベント] セクションで、[イベントキャプチャをオンにする] を選択します。

    [イベントキャプチャをオンにする] のダイアログボックスが表示されます。

  6. [イベントを失効] で、Amazon CloudWatch Logs ロググループの保持期間を選択します。デフォルトは 7 日間です。

  7. [オンにする] を選択します。