Open7
ECSのAutoScalingを試す

こいつを元に試してみます

まずはコンソールから設定
CPU使用率20%でスケールするようにしました。

ConfigurationからAutoscalingが確認可能

オートスケールの確認
CPU利用率が20%を超えたところで
タスクが増えるのを確認
ECSイベントログには以下の様に記載されています。
Message: Successfully set desired count to 2. Change successfully fulfilled by ecs. Cause: monitor alarm <cloudwatch alerm名>
alermが動作してタスク数を2にしたということですね

オートスケール縮退の確認
CPU利用率が20%をきったところで
タスクも元に戻ります。
イベントログもスケールと同じ様に表示されます。

アラームの事前作成
コンソール上では既存のアラームを指定することはできなさそうでした。
ECSサービスのアップデート箇所で設定するしかなさそうです。
IaC出来ると便利です

オートスケール設定の解除
コンソールでオフにすればよい。
アラームも自動で削除される
ログインするとコメントできます