通常通知ルールを使用して、内部メッセージ、E メールで Auto Scaling アクティビティの結果を受信します。例外が発生した場合は、通知内容に基づいて手動で処理します。
前提条件
スケーリンググループに高度な通知ルールが存在しないこと。
高度な通知ルールが存在する場合は、先に進む前に削除してください。高度な通知ルールがアクティブな間は、通常通知ルールを作成できません。
背景情報
通常通知機能を使用する場合、通知は内部メッセージ、E メールで受信できます。通知を受信した後は、手動で処理する必要があります。
プログラムで Auto Scaling 関連のイベントを自動的にサブスクライブする場合は、イベント通知機能を作成し、Cloud Monitor、MNS トピック、または MNS キューを使用してイベントサブスクリプションを設定してください。これらの製品でカスタム処理ポリシーを定義すると、イベント受信時に自動的に処理フローを開始できます。詳細については、「イベント通知の設定」をご参照ください。
通常通知ルールの作成
ESS コンソールにログインします。
左側のナビゲーションウィンドウで、スケーリンググループ をクリックします。
上部のメニューバーで、Auto Scaling を有効化したリージョンを選択します。
以下のいずれかの方法で、スケーリンググループの詳細ページを開きます。
スケーリンググループ名/ID 列で、対象スケーリンググループの ID をクリックします。
操作 列の 詳細 をクリックします。
[イベントとライフサイクルフック] タブをクリックします。
[通知] モジュールで [通常ルールの作成] をクリックします。
通知方法と連絡先を設定します。
[通常ルールの作成] ダイアログボックスで、通知受信設定の表示 をクリックします。
[共通設定] ページで、[製品メッセージ] > [製品インスタンスの作成とアクティベーションに関する通知] を選択し、通知方法と連絡先を設定します。
[通常ルールの作成] ダイアログボックスに戻り、通知対象のスケーリングイベントを選択し、OK をクリックします。
スケーリングイベント
説明
スケーリングアクティビティの成功
ECS インスタンスまたはエラスティックコンテナインスタンスが追加または削除されます。
[スケーリングアクティビティの実行中にエラーが発生しました]
スケーリングアクティビティはトリガーされますが、ECS インスタンスまたはエラスティックコンテナインスタンスは追加または削除されません。
[スケーリングアクティビティが拒否されました]
スケーリングアクティビティのリクエストは受信されますが、トリガー条件が満たされないため拒否されます。