Amazon EC2 Auto Scaling (日本語)
ユーザーガイド

既存の Auto Scaling グループにスケーリングポリシーを追加する

コンソールを使用して、既存の Auto Scaling グループにスケーリングポリシーを追加します。スケーリングポリシーは、状況の変化に合わせてグループ内で実行する EC2 インスタンスの数を動的に増減するために使用されます。詳細については、「Amazon EC2 Auto Scaling の動的なスケーリング」を参照してください。

メトリクスに基づくスケーリングで Auto Scaling グループを更新するには

  1. https://console.aws.amazon.com/ec2/) にある Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインの [Auto Scaling] で、[Auto Scaling グループ] を選択します。

  3. Auto Scaling グループを選択します。

  4. [Scaling Policies] タブで、[Add policy] を選択します。

    このページには、すべての使用可能なリソースが表示されます。

  5. ターゲット追跡スケーリングポリシーを追加する場合は、以下のステップを使用します。簡易スケーリングポリシーまたはステップスケーリングポリシーを使用している場合は、次のステップに進んでください。

    1. [Name] に、ポリシーの名前を入力します。

    2. [Metric type] を選択し、メトリクスの [Target value] を指定します。

    3. [Instances need] にインスタンスのウォームアップ値を指定します。これにより、新しく起動したインスタンスが CloudWatch メトリクスに影響できるようになるまでの時間を制御できます。

    4. スケールアウトポリシーのみが作成されるようにする場合は、[Disable scale-in] オプションをオンにします。これにより、必要に応じて別のスケールインポリシーを作成できます。

    5. [作成] を選択します。

  6. ステップスケーリングポリシーを使用する場合は、[Create a scaling policy with steps (ステップ値を含むスケーリングポリシーを作成)] を選択してから、次の操作を行います。

    注記

    ステップ値を含むスケーリングポリシーを作成するオプションを使用することをお勧めします。簡易スケーリングポリシーを使用するには、[Create a simple scaling policy (簡易スケーリングポリシーを作成)] を選択します。簡易スケーリングおよびステップスケーリングの詳細については、「Amazon EC2 Auto Scaling の簡易スケーリングとステップスケーリングポリシー」を参照してください。

    1. [Name (名前)] にポリシーの名前を入力し、[Create new alarm (新しいアラームの作成)] を選択します。

    2. [Create Alarm] ページで、[create topic] を選択します。[Send a notification to] に、SNS トピックの名前を入力します。[With these recipients] に、通知の受取先となる 1 つ以上の E メールアドレスを入力します。アラームのデフォルト名をカスタム名に置き換えることができます。次に、[Whenever]、[Is]、および [For at least] を使用して、アラームのメトリクスと条件を指定します。[Create Alarm] を選択します。

    3. [Take the action] を使用して、ポリシー用のスケーリングアクティビティを指定します。デフォルトでは、このステップ調整値の下限はアラームしきい値であり、上限は null(正の無限大)です。別のステップ調整値を追加するには、[Add step] を選択します。

    4. [Instances need] にインスタンスのウォームアップ値を指定します。これにより、新しく起動したインスタンスが CloudWatch メトリクスに影響できるようになるまでの時間を制御できます。

    5. [作成] を選択します。