スポットインスタンスの料金履歴の表示 - Amazon Elastic Compute Cloud

スポットインスタンスの料金履歴の表示

スポットインスタンス料金は Amazon EC2 で設定され、スポットインスタンス容量に対する長期の需給傾向に基づいて緩やかに調整されます。

スポットリクエストが受理されると、オンデマンド料金を超えない現在のスポット料金で、スポットインスタンス が起動されます。インスタンスタイプ、オペレーティングシステム、アベイラビリティーゾーンでフィルタリングして、過去 90 日間のスポット料金履歴を表示できます。

最新のスポットインスタンス料金についてはAmazon EC2 スポットインスタンスの料金を参照してください。

Console
スポット料金の履歴を表示するには
  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

  2. ナビゲーションペインで、[Spot Requests] を選択してください。

  3. [料金設定履歴] を選択してください。

  4. [グラフ] で、料金履歴を[アベイラビリティーゾーン] 別に比較するか、または[インスタンスタイプ] 別に比較するかを選択してください。

    • [Availability Zones] (アベイラビリティーゾーン) を選択した場合は料金履歴を表示する [Instance type] (インスタンスタイプ)、オペレーティングシステム ([Platform] (プラットフォーム))、および [Date range] (日付範囲) を指定します。

    • [Instance Types] (インスタンスタイプ) を選択した場合は 料金履歴を表示する [Instance type(s)] (インスタンスタイプ)、[Availability Zone] (アベイラビリティーゾーン)、オペレーティングシステム ([Platform] (プラットフォーム))、および [Date range] (日付範囲) を最大 5 つまで指定します。

    次のスクリーンショットは異なるインスタンスタイプでの料金比較を示しています。

    Amazon EC2 コンソールのスポットインスタンスの料金履歴ツール。
  5. マウスのカーソル (ポインタ) をグラフ上に移動させると、選択した日付範囲の特定の時刻の料金が表示されます。料金はグラフの上にある情報ブロックに表示されます。一番上の行に表示される料金は特定の日付の料金を示します。2 行目に表示される料金は選択した日付範囲での平均料金です。

  6. vCPU あたりの料金を表示するには[正規化された料金を表示] をオンにします。インスタンスタイプの料金を表示するには[正規化された料金を表示] をオフにします。

AWS CLI
スポット料金の履歴を表示するには

次の describe-spot-price-history コマンドを使用します。

aws ec2 describe-spot-price-history \ --instance-types c6i.xlarge \ --product-descriptions "Linux/UNIX" \ --start-time 2025-04-01T00:00:00 \ --end-time 2025-04-02T00:00:0
PowerShell
スポット料金の履歴を表示するには

Get-EC2SpotPriceHistory コマンドレットを使用します。

Get-EC2SpotPriceHistory ` -InstanceType c6i.xlarge ` -ProductDescription "Linux/UNIX" ` -UtcStartTime 2025-04-01T00:00:00 ` -UtcEndTime 2025-04-02T00:00:0