2016-12-05 7 views
1

AWSスポットブロックの定額期間の料金を、このページを解析せずにプログラムによってプログラムで収集する機会はありますか?https://aws.amazon.com/ec2/spot/pricing/期間があるスポットのAWS現物価格を取得する

これは魔法のようにboto3で可能ですが、これは http://boto3.readthedocs.io/en/latest/reference/services/ec2.html#EC2.Client.describe_spot_price_historyの方法でも可能ですか?

+0

はい、それは「describe_spot_pricing」の機能ですが、より詳細です。あなたの質問はどうですか? –

+0

describe_spot_price_history()を意味していますか?しかし、それは、定義された持続時間のスポットではなく、より高いaproxであるインスタンススポットの単なる価格を返します。 5-6回。 – user7001187

+0

申し訳ありませんが、質問の理解に問題がありました。 –

答えて

1

EC2 APIから指定した期間/スポットブロックの価格履歴を取得することはできません。

1,2,3,4,5または6時間の期間を指定できます。あなたが支払う価格は、指定された期間によって異なります。 1時間または6時間の現在の価格を表示するには、スポットインスタンスの価格を参照してください。これらの価格を使用して、2時間、3時間、4時間、5時間のコストを見積もることができます。期間の要求が満たされると、Spotインスタンスの価格は固定され、この価格はインスタンスが終了するまで有効です。

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-requests.html#fixed-duration-spot-instances

これは将来変更される可能性があります。

今のところあなたが支払う実際の価格は入札価格以下になりますが、支払う価格はインスタンスが開始されるまで決定されません。

もちろん、すべてスポット価格(従来型またはブロック型)は単なる見積もりです。すべての現金請求は市場価格の変動を引き起こす可能性があります。市場価格が需要を上回る場合を除いて市場価格に影響を与える可能性がありますが、これはほとんどのインスタンスタイプにとって通常のケースではありません。価格設定画面に表示される価格は、人々が現在支払っている価格です。

関連する問題