AWSの月初めの高額課金にビビる
2015/12/13
前回の記事でリザーブトインスタンスを始めました。リザーブドインスタンスとはある一定期間(年単位)EC2を使いますよと予約をすることで割引を得られる仕組みです。
試しに1年間予約してみたのですが、月初めにある事件が起こりました。なんと初日から$10超えのアラートメールが届いたのです。(通常なら一週間後くらいにアラートが来る感じです。)
驚いてAWSのサポートにメール。
8月にt2.smallのリザーブドインスタンスを購入しました。以前から24時間フル稼働でt2smallを起動しております。 今月9月に入って、設定しておいた請求金額$10超過のアラートを受け取っております。
普段なら10日目頃に来るのですが、異様に早いです。 特にインスタンス数を増やしたわけでもないので不思議に思って9月の明細を確認したら以下のような記載がありました。USD 0.03 hourly fee per Linux/UNIX (Amazon VPC), t2.small instance 720 Hrs $21.60
9月は始まってまだ100時間も経過していないと思うのですが、こちらはどのような内容での請求でしょうか、不正アクセスでインスタンスを新規登録されたなども考えられるのでご回答頂きたいです。
以前不正アクセスで多額の請求が行われたなんて話題もありましたので、相当ビビって連絡しました。AWSからの回答は以下(引用など一部略)
ご担当者様
平素よりお世話になっております。
お問い合わせいただき、誠にありがとうございます。
上記は月初に発生するリザーブドインスタンス(以下、RI)の時間料金の課金でございます。
EC2 RI は契約期間が終了するまで、毎月初にその月の全時間分の時間料金が課金されます。また、RI の時間料金が月初に課金されるため、その月の RI が適用するオンデマンドインスタンスの稼働については、時間単価が $0.00 で計上されます。
現状、「請求書」(https://console.aws.amazon.com/billing/home#/bill?year=2015&month=9) に表示されている下記の行が、RI が適用されたオンデマンドインスタンスの時間を表しています。
・Linux/UNIX (Amazon VPC), t2.small instance-hours used this month – 18 Hrs – $0.00
※前述いたしましたとおり、RI が適用されたオンデマンドインスタンスの稼働については料金が $0.00 となっていることがご確認いただけます。
RI について、ご案内したスライドもございますので、よろしければ併せてご参照ください。
そのほかに、ご不明点やご質問などございましたら、遠慮なくご連絡ください。
何卒よろしくお願いいたします。
つまり月初めにリザーブトインスタンス分が課金されるので特に問題はないようです。
ちなみに私がビビっていたのはもう一つありまして、「今月の支払い予定額」が異様に高かったためです。この支払予定額はどういう計算をしているのかわかりませんが、リザーブドインスタンスの金額をあまり考慮していない作りのようになっているみたいです。
というわけでその点だけ追伸。
ご連絡ありがとうございました。
大変ご丁寧な対応で助かりました。一点だけ、「請求情報とコスト管理ダッシュボード」にある「利用料の概要請求額」の予測値がリザーブドインスタンスの影響なのか、はね上がっています。(こちら今回不安になった要因でもございます。)
よろしければリザーブドインスタンスもご考慮の上予測値を計算していただけるよう改善を提案していただけたらと思います。
以上です。ありがとうございました。
回答は担当部署に伝えるとのことでした。
ご担当者様
平素よりお世話になっております。
上記の、貴重なご意見は担当部署に申し伝えて今後の機能改善の参考にさせていただきます。お知らせいただき誠にありがとうございます。
本サポートケースはお客様にてクローズされておりましのたで、そのままクローズのステータスとさせていただきますが、そのほかに、ご不明点やご質問などございましたら、遠慮なく再開してご連絡ください。
今後ともどうぞよろしくお願いいたします。
個人で触っていると金額の跳ね上がりに不安になってしまうので、改善されると良いですね。