0

既存のインスタンスの平均 CPU 負荷が高くなるたびに、自動スケーリングを使用して新しい EC2 インスタンスを作成しようとしています。状況は次のとおりです。

  • この boto スクリプトを使用して自動スケーリングを設定しています (キーとイメージ名は削除されています)。http://balti.ukcod.org.uk/~francis/tmp/start_scaling_ptdaemon.nokeys.py

  • min_size を 2 に設定すると、AutoScalingGroup は最初の 2 つのインスタンスを正しく作成し、どちらも正常に動作します。これは、LaunchConfiguration が正しいことを意味していると確信しています。

  • これら 2 つのインスタンスの両方で負荷が 100% 近くまで上昇しても、何も起こりません。

いくつかの質問/考え:

  • これをデバッグする方法はありますか? 自動スケーリングが行っていることの詳細を教えてくれる、または行っていると思われる API 呼び出しが見つかりません。それが何をしているのか、または正しく設定されているかどうかについてフィードバックを提供するツールはありますか?

  • Autoscaling が AWS コンソールに表示されたら最高です。

  • EU 西部のアベイラビリティ ゾーンを使用しています。自動スケーリングで問題が発生する理由はありますか?

  • トリガーを作成するときの「ディメンション」パラメーターのドキュメントはありますか? 私はそれが何を意味するのか分かりません。そのフィールドを例からコピーしただけです。それが何を意味するのか、または可能な値が何であるかを説明せずに、それが「次元」であると自己参照的に言っていない、それに関するドキュメントを見つけることができません。

助けてくれてありがとう!

4

2 に答える 2

1

すでにこれらを見つけていると思います。アイデアを得るには、Python ツールの前にまず AWS ツールを使用することをお勧めします。:)

http://ec2-downloads.s3.amazonaws.com/AutoScaling-2009-05-15.zip http://docs.amazonwebservices.com/AutoScaling/latest/DeveloperGuide/

乾杯、

ロドニー

于 2010-06-15T09:02:13.907 に答える
0

また、 http://alestic.com/2011/11/ec2-schedule-instanceのようなものを見て、提供されたデモ スクリプトでツールを使用する方法の簡単な例を確認してください。

于 2011-11-29T13:26:11.627 に答える