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

Auto Scaling:概要

最終更新日:Apr 01, 2026

監視タスクは、ご利用のスケーリンググループのメトリックをリアルタイムで監視し、アラートのしきい値を超えたときにスケーリングルールを自動的に実行します。これにより、トラフィックスパイク時にはインスタンスを追加し、需要が減少したときにはインスタンスを削除します。

仕組み

監視タスクは、Auto Scaling と CloudMonitor を統合します。監視対象のメトリックがアラートのしきい値を超えると、Auto Scaling はそのタスクにアタッチされたスケーリングルールを実行します。これにより、容量を追加するためにスケールアウトしたり、容量を解放するためにスケールインしたりします。メトリックは継続的に収集されるため、タスクは固定されたスケジュールではなく、実際のワークロードの変化に対応します。

トラフィックの変化を予測できない場合は、監視タスクを使用します。ビジネスが予測可能なパターンに従っており、ピーク時間がいつ発生するかを正確に把握している場合は、定期タスク の方が簡単です。予測不可能なスパイクの場合、監視タスクはリアルタイムでモニタリングし、自動的に対応します。

タスクの種類

Auto Scaling コンソールから監視タスクを作成します。

  • システム監視タスク:組み込みの CloudMonitor メトリックをアラート条件として使用します。

  • カスタム監視タスク:独自のモニタリングシステムからのメトリックを使用します。このタイプは、カスタム監視パイプラインと Auto Scaling の間の標準的な統合パスを提供し、監視タスクの可用性を向上させます。

制限事項

クールダウン期間

Auto Scaling は、Elastic Compute Service (ECS) インスタンスまたは弾性コンテナインスタンスを追加し、それらを起動し、サービスをデプロイし、メトリックデータを収集するのに数分かかります。この起動期間中、新しいインスタンスのメトリックは利用できないため、スケーリンググループが安定する前にタスクが繰り返しトリガーされる可能性があります。クールダウン期間は、グループが準備できるまでそれ以上のスケーリングルールの実行をブロックすることで、これを防ぎます。

監視タスクは、クールダウン期間中にスケーリングルールを実行できません。新しいインスタンスの初期化中に繰り返しのトリガーを避けるために、ご利用の一般的なインスタンス起動時間に基づいてクールダウン期間を設定してください。

並列スケーリングアクティビティ

ご利用のスケーリンググループに予想インスタンス数を設定していない場合、非並列スケーリング活動が進行中は、Auto Scaling は他のスケーリング活動を実行できません。詳細については、「予想インスタンス数」をご参照ください。

1分間の統計期間

各監視タスクには、デフォルトで1分間の統計期間があります。その1分間内では、メトリックがしきい値を超え続けても、追加のスケーリングルールはトリガーされません。

cron 式

監視タスクを作成する際、タスクがアクティブになる期間を制限するために、[有効期間][cron 式] に設定します。

cron 式は、X X X X X 形式の5つのフィールドからなる文字列で、フィールドは秒、分、時、日、月 (この順序) を表します。各フィールドは、特定の値または特殊文字を受け入れます。

重要

cron 式は UTC+0 を使用します。式を設定する前に、ご利用の現地時間を変換してください。たとえば、中国標準時 (UTC+8) の 01:00 から 02:59 の間にタスクをアクティブにするには、8 時間を差し引いて、式を * * 17-18 * * に設定します。

有効期間外にアラートが発生した場合、タスクは [アラート] 状態になりますが、スケーリングルールは実行されません。

フィールドリファレンス

フィールド必須有効値特殊文字
2番目はい0–59, - / *
はい0–59, - / *
はい0–23, - / *
はい1–31, - / * L W
はい1–12, - / *

特殊文字

文字説明
*すべての有効な値月フィールドの場合:毎月
,列挙値分フィールドの場合:5,20 は、5分と20分を意味します。
-範囲分フィールドの場合:5-20 は、5分から20分まで毎分トリガーされます。
/増分分フィールドの場合:0/15 は、0分から開始して15分ごとを意味します。3/20 は、3分から開始して20分ごとを意味します。
L最終日 (日フィールドのみ)L は、月の最終日を意味します。L をリストまたは範囲と組み合わせないでください。
W最も近い平日5W は、5日に最も近い平日に解決されます。5日が土曜日の場合、4日の金曜日にトリガーされます。日曜日の場合、6日の月曜日にトリガーされます。平日の場合、5日にトリガーされます。

サンプル式(協定世界時 (UTC+0))

有効期間
* * * * *常にアクティブ
* 0-30 1-2 * *毎日 01:00~01:30 および 02:00~02:30
* * 0,2 * *毎日 00:00~00:59 および 02:00~02:59
* * 1 1/2 *毎月1日から開始して隔日 (1日、3日など) の 01:00~01:59
* * 1 L *毎月の最終日の 01:00~01:59
* * 1 5W *毎月5日に最も近い平日の 01:00~01:59

監視タスクの管理

操作ユーザーガイドAPI リファレンス
作成監視タスクの管理CreateAlarm
表示監視タスクの管理DescribeAlarms
変更監視タスクの管理ModifyAlarm
削除監視タスクの管理DeleteAlarm
無効化監視タスクの管理DisableAlarm
有効化監視タスクの管理EnableAlarm