View a markdown version of this page

コンソールから Enhanced Container Insights (Classic) を有効にする - Amazon CloudWatch

コンソールから Enhanced Container Insights (Classic) を有効にする

Enhanced Container Insights (Classic) は、Amazon EKS コンソールから直接有効にできます。このアプローチでは、Classic メトリクスパイプラインを使用して Amazon CloudWatch Observability アドオン (v6.2.0 より前のバージョン) をインストールします。これは、UI 駆動型エクスペリエンスを好み、インフラストラクチャコードを記述したり CLI コマンドを実行したりせずにオブザーバビリティを有効にしたい場合に最適です。

推奨事項

新しいデプロイでは、OTel ベースのパイプラインでアドオンバージョン 6.2.0 以降を使用する OTel Container Insights (推奨) をお勧めします。

前提条件

コンソールから Enhanced Container Insights (Classic) を有効にする前に、次の要件を満たしていることを確認してください。

  • Amazon EKS コンソールにサインインしていること。

  • Kubernetes バージョン 1.25 以降を実行している既存の Amazon EKS クラスター。

  • amazon-cloudwatch-observability アドオンバージョンは v6.2.0 より前 (v5.4.0 など) である必要があります。

  • IAM アクセス許可: eks:DescribeClustereks:UpdateClusterConfigeks:ListAddonseks:CreateAddoneks:DescribeAddoniam:AttachRolePolicy、および iam:CreateServiceLinkedRole

  • ノードの IAM ロールには CloudWatchAgentServerPolicy 管理ポリシーがアタッチされていること。

  • クラスターが ACTIVE 状態であること。

Enhanced Container Insights (Classic) を有効にする

Amazon EKS コンソールから Enhanced Container Insights (Classic) を有効にするには、次の手順に従います。

コンソールを使用して Enhanced Container Insights (Classic) を有効にするには
  1. https://console.aws.amazon.com/eks/ で Amazon EKS コンソール を開きます。

  2. [クラスター] を選択し、クラスター名を選択します。

  3. [オブザーバビリティ] タブを選択します。

  4. [Container Insights] のステータスの横にある [管理] を選択します。

  5. [Enhanced Container Insights] を選択し、[有効化] を選択します。

コンソールは Classic 設定でアドオンをインストールします。メトリクスは 3~5 分以内に ContainerInsights 名前空間に表示されます。

CloudWatch にデータが表示されることを確認する

Enhanced Container Insights (Classic) を有効にすると、3~5 分以内にデータが CloudWatch に表示されます。

Container Insights データを確認するには
  1. CloudWatch コンソールの https://console.aws.amazon.com/cloudwatch/ を開いてください。

  2. ナビゲーションペインで、[Metrics] (メトリクス)、[All metrics] (すべてのメトリクス) の順に選択します。

  3. [ContainerInsights] 名前空間を選択します。

  4. pod_cpu_utilizationnode_memory_utilization など、クラスターのメトリクスが表示されることを確認します。

次のステップ

Enhanced Container Insights (Classic) を有効にすると、次のトピックを確認できます。