スケーリンググループに予測スケーリングルールを設定した場合、このトピックを参考に、Auto Scaling におけるパフォーマンスを評価してください。
背景情報
スケーリンググループに予測スケーリングルールを設定した後、詳細ページでルールの計算結果を表示できます。その後、予測が期待どおりであるかを評価し、調整が必要かどうかを判断できます。スケーリングルールの詳細については、「スケーリングルールの種類」をご参照ください。
たとえば、現在のスケーリングルールの 予測モード が 予測のみ であるとします。予測スケーリングルールの結果が期待どおりであることを確認した後、予測およびスケーリング を有効化すると、スケーリンググループは自動的に最大インスタンス数と最小インスタンス数を調整できるようになります。
操作手順
Auto Scalingコンソールにログインします。
左側のナビゲーションウィンドウで、スケーリンググループをクリックします。
上部のナビゲーションバーで、リージョンを選択します。
目的のスケーリンググループを見つけ、次のいずれかの方法でスケーリンググループの詳細ページを開きます。
スケーリンググループ名 /ID列のスケーリンググループのIDをクリックします。
[操作] 列の [詳細] をクリックします。
-
ページの上部で、スケーリングルールとタスク タブをクリックします。
-
スケーリングルール タブで、予測スケーリングルールを見つけ、スケーリングルール ID / 名前 列で ID をクリックします。
詳細ページには、予測結果の評価に役立つ複数のメトリクスが表示されます。 例:
図 1. CPU 使用率の比較

図 2. インスタンス数の比較

[予測から生成されたスケジュールされたタスク] リストには、[開始時刻]、[最小インスタンス数]、[最大インスタンス数] の 3 つの列があります。システムは 1 時間に 1 つのスケジュールされたタスクレコードを生成します。この例では、最小インスタンス数は 1、最大インスタンス数は 100 です。
次のステップ
予測結果が期待どおりであることを確認した後、予測モード を 予測およびスケーリング に変更できます。詳細については、「スケーリングルールの変更」をご参照ください。予測およびスケーリング モードを有効にすると、予測スケーリングルールは予測スケジュールに基づいて予測タスク (スケジュールされたタスクの一種) を自動的に作成します。
-
作成された予測タスクの確認
-
ナビゲーションペインで、 を選択します。
-
[スケジュールされたタスク] ページで、予測タスクの詳細を確認します。
予測タスクは、次の命名フォーマットを使用します:
PredictiveScaling-スケーリングルール名-実行時刻。スケジュールされたタスクのリストには、予測スケーリングによって自動的に作成された予測タスクが表示されます。各タスクは [実行中] 状態です。タスクはスケーリンググループの最小インスタンス数と最大インスタンス数を変更するもので、リトライ有効期限は 600 秒です。タスクは [無効化]、[変更]、または [削除] できます。
-
-
予測タスクのアクティビティ詳細の確認
予測タスクが実行されると、最大インスタンス数や最小インスタンス数などのスケーリンググループの境界が調整されます。予測タスクは正常に実行された後、システムによって自動的に削除されます。スケーリングアクティビティ タブでアクティビティの詳細を確認できます。これらの詳細には、アクティビティのステータス、原因、および詳細な説明が含まれます。