Amazon は、さまざまな理由、ハードウェアの問題、メンテナンスなどにより、EC2 インスタンスをリサイクル (シャットダウンして再作成) することがあります。これが発生した場合、どのように通知されますか? ステータス チェック アラームをいくつか試しましたが、トリガーされないようです。また、いつリサイクルするかを決定するのは Amazon 次第であるため、このシナリオを再現するのは困難です。
質問する
1322 次
1 に答える
2
単一インスタンス(min = 1、max = 1)の自動スケーリンググループを作成してから、その自動スケーリングイベントにサブスクライブできます。これは、この目的で使用するBashスクリプトの一部です(AWSコマンドラインツールがインストールされていることを前提としています)。
# Create SNS topic and email subscription to receive notifications
SNS=$(sns-create-topic AWS-MyApp)
sns-subscribe $SNS --protocol email --endpoint me@example.com
# Create launch configuration
as-create-launch-config app-as-cfg_sm --image-id ami-05dd5c6c --instance-type m1.small --group app-sg --key myapp-prod-key
# Make an autoscaling group of one instance with the launch config
as-create-auto-scaling-group app-as-grp --launch-configuration app-as-cfg_sm --min-size 1 --max-size 1 --default-cooldown 120 --grace-period 300 --tag "k=Name, v=MyApp-Autoscale, p=true"
# Subscribe to all the autoscaling events so I know what's going on.
as-put-notification-configuration --topic-arn $SNS --auto-scaling-group 'app-as-grp' --notification-types autoscaling:EC2_INSTANCE_LAUNCH, autoscaling:EC2_INSTANCE_TERMINATE, autoscaling:EC2_INSTANCE_TERMINATE_ERROR, autoscaling:EC2_INSTANCE_LAUNCH_ERROR
于 2012-12-14T00:53:38.803 に答える