すべてのプロダクト
Search
ドキュメントセンター

Auto Scaling:監視タスクの管理

最終更新日:Apr 21, 2026

ビジネスでトラフィックの急増や特定のビジネスパターンがない状況が発生する可能性がある場合、監視タスクを作成し、CloudMonitor メトリックをタスクに関連付けることで、ビジネスを容易に管理できます。Auto Scaling はメトリック統計をリアルタイムで収集します。統計期間中にアラート条件が満たされると、Auto Scaling はアラートをトリガーし、監視タスクの有効期間内にスケーリングルールを実行して、スケーリンググループ内の Elastic Compute Service (ECS) インスタンスまたは Elastic Container Instance (ECI) インスタンスの数を動的に調整します。このトピックでは、監視タスクの作成、表示、無効化、有効化、変更、削除の方法について説明します。

監視タスクの作成

  1. Auto Scaling コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[イベントトリガータスク]をクリックします。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. 作成する監視タスクの監視タイプを指定し、タスクを作成します。

    • システム定義のメトリックにアクセスするには、システム監視 タブをクリックします。

    • カスタムメトリックを使用するには、カスタム監視 タブをクリックします。

    システム監視

    システム監視 タブで、アラームタスクの作成 をクリックします。次のパラメーターを設定し、OK をクリックします。

    パラメーター

    説明

    名前

    監視タスクの名前を入力します。名前は 2~64 文字で、英字、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) を使用できます。先頭は英字または数字である必要があります。

    説明

    監視タスクの説明を入力します。説明は 2~255 文字で、タスクの目的を反映させることができます。

    リソースのモニタリング

    監視するスケーリンググループを選択します。名前でスケーリンググループを検索できます。ECS タイプのスケーリンググループまたは ECI タイプのスケーリンググループを指定できます。

    モニタリングタイプ

    デフォルト値は システム監視 です。このパラメーターを設定する必要はありません。

    アラートメトリックの説明

    アラートがトリガーされる前に満たす必要がある 1 つ以上のアラート条件を指定します。少なくとも 1 つのメトリックを指定する必要があります。複数のメトリックを指定する場合は、メトリックの追加 をクリックします。アラート条件は、次の部分で構成されます。

    • メトリック:(エージェント) CPU 使用率や (エージェント) メモリなどのシステムメトリックを指定します。詳細については、「システム監視タイプの監視タスク」をご参照ください。

      説明

      サポートされているシステムメトリックは、スケーリンググループのタイプによって異なります。コンソールに表示されるメトリックが優先されます。

    • 統計メソッド:メトリックデータの平均値、最小値、または最大値に基づいてルールを指定し、メトリックデータが許容範囲内にあるかどうかを確認します。たとえば、メトリックとして CPU 使用率を使用し、しきい値として 80% を使用します。次のルールが適用されます。

      • 平均値:監視対象の ECS インスタンスまたは ECI インスタンスの平均 CPU 使用率が 80% を超える場合、Auto Scaling はアラートをトリガーします。

      • 最大値:監視対象の ECS インスタンスまたは ECI インスタンスの最大 CPU 使用率が 80% を超える場合、Auto Scaling はアラートをトリガーします。

      • 最小値:監視対象の ECS インスタンスまたは ECI インスタンスの最小 CPU 使用率が 80% を超える場合、Auto Scaling はアラートをトリガーします。

    マルチメトリックの関係

    このパラメーターを すべてのメトリックが条件を満たすとアラートを発報する または 任意の 1 つのメトリックが条件を満たすとアラートを発報する に設定できます。

    参照期間

    メトリックデータの統計期間を選択します。有効な値:15 秒1 分2 分5 分15 分。Auto Scaling は、指定された統計期間に基づいてメトリックデータを収集、集計、比較します。期間が短いほど、アラートがより頻繁にトリガーされます。必要に応じて統計期間を設定してください。

    説明

    このパラメーターの値を [15 秒] に設定できるのは、ECS タイプのスケーリンググループのみです。

    後でトリガー

    アラートがトリガーされる前にアラート条件が満たされる必要がある回数を指定します。Auto Scaling は条件が満たされた回数をカウントします。回数が [トリガー回数] パラメーターの値に達すると、Auto Scaling はアラートをトリガーし、監視タスクで指定されたスケーリングルールを実行します。

    有効期間

    監視タスクの有効期間を指定します。有効期間中、Auto Scaling はアラートがトリガーされた後、監視タスクで指定されたスケーリングルールを実行します。有効期間外にアラートがトリガーされた場合、Auto Scaling はスケーリングルールを実行しません。

    • 未設定:デフォルトでは常に有効です。

    • cron 式:監視タスクは、cron 式で指定された時間範囲内でのみ有効です。cron 式の詳細については、「cron 式」をご参照ください。

    アラーム時トリガールール

    条件が満たされたときに実行されるスケーリングルールです。監視タスクには、1 つだけトリガールールを指定する必要があります。トリガールールは、監視対象のスケーリンググループに属している必要があります。

    カスタム監視

    カスタム監視 タブで アラームタスクの作成 をクリックします。 以下のパラメーターを設定し、OK をクリックします。

    パラメーター

    説明

    名前

    監視タスクの名前を入力します。名前は 2~64 文字で、英字、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) を使用できます。先頭は英字または数字である必要があります。

    説明

    監視タスクの説明を入力します。説明は 2~255 文字で、タスクの目的を反映させることができます。

    リソースのモニタリング

    監視するスケーリンググループを選択します。名前でスケーリンググループを検索できます。ECS タイプのスケーリンググループまたは ECI タイプのスケーリンググループを指定できます。

    モニタリングタイプ

    CloudMonitor にレポートするカスタムメトリックです。デフォルト値は カスタム監視 です。このパラメーターを設定する必要はありません。

    アプリケーショングループ

    このタイプの監視タスクを作成する前に、カスタムメトリックを CloudMonitor にレポートする必要があります。カスタムメトリックをレポートする際に、CloudMonitor アプリケーショングループの ID を指定する必要があります。利用可能なアプリケーショングループがない場合は、CloudMonitor コンソールでアプリケーショングループを作成する必要があります。詳細については、「アプリケーショングループの作成」をご参照ください。

    監視メトリック

    使用するカスタムメトリックを選択します。カスタムメトリックの表示方法の詳細については、「カスタム監視タイプの監視タスク」をご参照ください。

    ディメンション

    使用するカスタムメトリックのディメンションを選択します。ほとんどの場合、ディメンションによって監視範囲が決まります。

    たとえば、ecs_id ディメンションを持つメトリックは、特定の ECS サーバーの CPU データを監視します。

    参照期間

    メトリックデータの統計期間を選択します。有効な値:1 分2 分5 分15 分。Auto Scaling は、指定された統計期間に基づいてメトリックデータを収集、集計、比較します。期間が短いほど、アラートがより頻繁にトリガーされます。必要に応じて統計期間を設定してください。

    統計方法

    メトリックデータの平均値、最小値、または最大値に基づいてルールを指定し、メトリックデータが許容範囲内にあるかどうかを確認します。詳細については、「統計メソッド」をご参照ください。

    後でトリガー

    アラートがトリガーされる前にアラート条件が満たされる必要がある回数を指定します。Auto Scaling は条件が満たされた回数をカウントします。回数が [トリガー回数] パラメーターの値に達すると、Auto Scaling はアラートをトリガーし、監視タスクで指定されたスケーリングルールを実行します。

    有効期間

    監視タスクの有効期間を指定します。有効期間中、Auto Scaling はアラートがトリガーされた後、監視タスクで指定されたスケーリングルールを実行します。有効期間外にアラートがトリガーされた場合、Auto Scaling はスケーリングルールを実行しません。

    • 未設定の場合、常に有効です。

    • cron 式:監視タスクは、cron 式で指定された時間範囲内でのみ有効です。cron 式の詳細については、「cron 式」をご参照ください。

    アラーム時トリガールール

    条件が満たされたときに実行されるスケーリングルールです。監視タスクには、1 つだけトリガールールを指定する必要があります。トリガールールは、監視対象のスケーリンググループに属している必要があります。

監視タスクの表示

監視タスクの基本情報、トリガールール、監視詳細を表示できます。これにより、監視タスクの構成とメトリックのデータ傾向を把握できます。

  1. Auto Scaling コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[監視タスク] をクリックします。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. 監視タイプを選択します。

    • システム監視の監視タスクを選択するには、システム監視 タブをクリックします。

    • カスタム監視の監視タスクを選択するには、カスタム監視 タブをクリックします。

  5. 目的の監視タスクを見つけ、[タスク名/ID] 列のタスク ID をクリックします。

  6. 監視タスクの詳細を表示できます。

    監視タスクの基本情報、トリガールール、監視詳細を表示できます。表示できるセクションを次の表に示します。

    セクション

    説明

    基本情報

    このセクションには、タスク名、タスク ID、ステータス、統計期間、監視対象リソース、監視タイプ、トリガー条件、監視タスクの説明などの情報が表示されます。このセクションには、スケーリングルールをトリガーするかどうかのオプションも表示されます。

    タスクの アラートステータスデータ不十分 の場合、Auto Scaling の監視タスクのソースデータ元である CloudMonitor が、対応する ECS サーバーからデータを収集できなかったことが原因として考えられます。この問題の解決方法については、「Auto Scaling の監視タスクでデータ不足が報告された場合の対処方法」をご参照ください。

    アラーム時トリガールール

    このセクションには、アラートがトリガーされた後に実行されるスケーリングルールが表示されます。スケーリングルールが属するスケーリンググループと、スケーリングルールの詳細を表示できます。

    監視情報

    このセクションには、指定したメトリックのデータ傾向が表示されます。自動更新を有効にして、メトリックデータをリアルタイムで更新できます。メトリックデータを手動で更新することもできます。

監視タスクの無効化または有効化

  • 不要になった監視タスクは無効にできます。監視タスクを無効にする前に、タスクが正常アラーム、またはデータ不十分の状態であることを確認してください。

  • [無効] 状態の監視タスクを有効化できます。監視タスクを有効化する前に、監視タスクが 無効 状態であることを確認してください。

  1. Auto Scaling コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[監視タスク] をクリックします。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. 監視タイプを選択します。

    • システム監視の監視タスクを選択するには、システム監視 タブをクリックします。

    • カスタム監視の監視タスクを選択するには、カスタム監視 タブをクリックします。

  5. 監視タスクを無効化または有効化します。

    • 監視タスクの無効化:無効化する監視タスクを見つけ、操作 列の 無効 をクリックします。

    • 監視タスクの有効化:有効化する監視タスクを見つけ、操作 列の 有効化 をクリックします。

  6. OK をクリックします。

監視タスクの変更または削除

スケーリンググループ内の監視タスクがニーズを満たさなくなった場合、再作成せずにそのプロパティを変更できます。不要になったタスクを削除することもできます。

  1. Auto Scaling コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[監視タスク] をクリックします。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. 監視タイプを選択します。

    • システム監視の監視タスクを選択するには、システム監視 タブをクリックします。

    • カスタム監視の監視タスクを選択するには、カスタム監視 タブをクリックします。

  5. 監視タスクを変更または削除します。

    • 監視タスクの変更:変更する監視タスクを見つけ、操作 列の 編集 をクリックします。

      監視タスクを変更する際、リソースのモニタリング および モニタリングタイプ パラメーターの設定は変更できません。詳細については、「監視タスクの作成」をご参照ください。

      重要

      監視タスクでターゲット追跡スケーリングルールを指定した場合、タスクの基本情報は変更できません。

      タスクのトリガールールを変更するには、タスクを見つけて 操作 列の トリガールールの編集 をクリックして、トリガールールを追加または削除します。

      説明

      [トリガールールの編集] ダイアログボックスでは、複数のトリガールールを追加できます。追加するトリガールールは、同じリージョン内の異なるスケーリンググループに属することができます。これにより、同じトリガールールを共有するスケーリンググループ内のインスタンス数を同時に調整できます。また、すべてのトリガールールを削除して、監視タスクの監視機能のみを使用し、スケーリングアクティビティがトリガーされないようにすることもできます。

    • 監視タスクの削除:削除する監視タスクを見つけ、操作 列の 削除 をクリックします。

      重要

      監視タスクでステップスケーリングルールを指定した場合、その監視タスクは削除できません。監視タスクを削除するには、まずステップスケーリングルールを削除する必要があります。

  6. OK をクリックします。