2017-02-01 3 views
-1

私は私たちがAWSに設定したバックエンドに当たるiOSアプリケーションを持っています。基本的に、2つのAZ(プロダクション環境)、小さなRDSインスタンス、小さなキャッシュインスタンス、バックグラウンドタスクを処理するいくつかのSQSキュー、S3提供アセットにまたがる基本的なロードバランシングを備えたステージング環境とプロダクション環境があります。AWS-T2ベータ版、低使用率アプリケーション用のインスタンス

アプリはベータ版であるため、「制作」には限定されたユーザーしかいません。今のところ、それは約100ですが、今後数週間で2倍程度になる可能性があります。

私の質問は、ステージングでt2.microインスタンスを使用していたことと、プロダクションで初めてベータ版を使用していて、うまく動作しているようでした。私の知る限り、CPU使用率は平均で10%未満で、最大値は約25〜30%です。

これらのメトリクスで判断すると、当面はt2インスタンスを使用しない理由がありますか、クレジットシステムの仕組みについては見落としているものがありますか、 T2によって「抑制」されていますか?

時間であることのため、トラフィックはかなり予測可能になりますので、明日10Kのユーザーは存在しません:)

答えて

1

あなたはちょうどあなたが絞られ得るいけないことを確認してインスタンス上のメトリックCPUクレジットを監視する必要があります。このためにCloudWatchにアラートを設定してください。

関連する問題