以下の内容はhttps://yuj1osm.hatenablog.com/entry/2024/12/05/164059より取得しました。


Amazon CloudWatch Container Insights が Amazon ECS のオブザーバビリティに対応しました

re:Invent 2024 が始まり、新たな発表がたくさん出てきました。
今回は、Amazon CloudWatch Container Insights が Amazon ECS のオブザーバビリティに対応したので、早速検証してみました。

aws.amazon.com

aws.amazon.com

アップデート概要

  • 従来、Amazon CloudWatch Container Insights でAmazon EKSの監視ができたが、Amazon ECSにも対応した

  • CloudWatch Container Insights でクラスター、サービス、タスク、コンテナの各レイヤーについて、1つのダッシュボードで見れるようになった

Container Insightsを有効化する

Container Insightsはクラスター単位かアカウント単位で有効化できます。
クラスター単位では、ECSの「クラスター」→「モニタリング」から、「オブザーバビリティが強化されたContainer Insights」を選択します。

アカウント単位では、ECSの「アカウント設定」→「CloudWatch Container Insightsのオブザーバビリティ」から、「オブザーバビリティが強化されたContainer Insights」を選択します。

Container Insightsを確認する

あらかじめ、ECSでコンテナを稼働させておきます。
インフラはFargateを使用します。

CloudWatchの「Container Insights」を確認してみます。
プルダウンでECSとEKSが選択できるので、ECSを選択します。
クラスターやサービスの稼働状態の概要を確認できます。

「マップで表示」を押下すると、クラスター、サービス、タスク定義の関連を確認できます。

続いて、「パフォーマンスダッシュボードの表示」を押下すると、各レイヤーのパフォーマンス状況が確認できます。
CPU使用率、メモリ使用率、ネットワークやストレージのI/Oが観測できます。

クラスタ

サービス

タスク

コンテナ

まとめ

1つの画面でコンテナの各レイヤーのパフォーマンスを確認できるようになり、大変便利なアップデートだと思います。
ECSを運用している場合は是非とも有効化して、効率的なコンテナ運用をしていきたいですね。
CloudWatchのオブザーバビリティ機能が強化が著しく、単なる監視ツールではなく、オブザーバビリティツールとして成長を続けています。
今後のCloudWatchの動向にも注目していきたいと思います。




以上の内容はhttps://yuj1osm.hatenablog.com/entry/2024/12/05/164059より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14