View a markdown version of this page

EC2 Capacity Manager - Amazon Elastic Compute Cloud

EC2 Capacity Manager

Amazon EC2 Capacity Manager を使用すると、オンデマンドインスタンス、スポットインスタンス、キャパシティ予約のキャパシティ使用状況を 1 か所から監視、分析、管理できます。Capacity Manager は、1 時間ごとの更新と最適化機能で使用状況データを集計する統合ダッシュボードを通じて、キャパシティの追跡を簡素化します。

大規模なエンタープライズ企業やマルチアカウント組織向けに設計された Capacity Manager により、複数のソースから手動でデータを収集する必要がなくなります。このツールは、AWS リージョン全体の深いインサイトを提供します。詳しいキャパシティメトリクスをドリルダウンし、クラウドリソースを最適化するためのアクションを即座に実行できます。

AWS Organizations 統合を有効にすると、組織内にあるすべてのメンバーアカウント全体のキャパシティデータを単一のダッシュボードから表示して分析できます。Organizations 統合を有効にしない場合、Capacity Manager が監視するのは有効化されている個々の AWS アカウント内のリソースのみになります。

注記
  • Capacity Manager を有効にできるのは、アカウントあたり 1 つの AWS リージョンのみです。

  • Capacity Manager に表示されるすべてのコストは、公開されているオンデマンド料金に基づいた推定コストです。Savings Plans やリザーブドインスタンスなどの割引は見積もりに含まれていません。実際のコストは、これらの見積もりとは異なる場合があります。

主な機能

  • ダッシュボード – すべてのオンデマンドキャパシティ予約、オンデマンド、およびスポットの使用量のおおまかな概要を提供するもので、キャパシティ体制の改善に役立つ主要メトリクスが含まれています。

  • クロスアカウント集約とクロスリージョン集約 – 組織内のすべてのメンバーアカウントのキャパシティ使用状況を単一のダッシュボードで表示します。Capacity Manager は、タグデータを含むパーティション内のすべてのリージョンのデータを、Capacity Manager を有効にした単一のリージョンに集約します。クロスアカウントデータでは、Capacity Manager はアカウント名をディメンションとして提供します。

  • タグベースのグループ化とフィルタリング — Amazon EC2 リソース ( environmentteam など) からタグキーをアクティブ化して、キャパシティメトリクスをグループ化およびフィルタリングするときにディメンションとして使用します。EC2 Auto Scaling グループ、EKS クラスター名、EKS Kubernetes ノードプール、および Karpenter ノードプールの Capacity Manager 提供のタグは、デフォルトで含まれています。詳細については、「モニタリングされているタグキーの管理」を参照してください。

  • データエクスポート — キャパシティデータを CSV 形式または Parquet 形式で Amazon S3 にエクスポートして、詳細な分析とカスタムレポートを行います。

  • APIGetCapacityManagerMetricDataGetCapacityManagerMetricDimensions を使用して、キャパシティメトリクスをプログラムでクエリします。

  • 日付セレクタ — 1 時間から 90 日までの日付範囲にわたってキャパシティデータを分析します。

  • 30 を超えるメトリクス — 30 を超えるメトリクスを使用して、キャパシティ予約、オンデマンドインスタンス、およびスポットインスタンス全体でキャパシティを追跡します。