実験的なコンピューティング タスクに費やすことが許可されている月間予算があります。現在、コンピューティング能力を自動スケーリングするために Docker マシンを使用しています。ただし、これでは予算を超過するリスクが高くなります。
私たちの計画は、たとえばコンピューティング タスクに使用されるインスタンスにタグを付けcomp_task
、このタグのフィルターを使用して最大予算を作成することです。しかし、私が考えたように、予算を超えた場合に電子メールを受け取るオプションしかありません。
制限を超えたときに、「予算タグ」を使用してそれ以上の EC2 インスタンスを終了/禁止する方法はありますか? または、同じことを実現する別の方法はありますか?
答え1
通知グループに通知を送信する課金用の CloudWatch アラームを設定できます。その後、そのトピックを監視する Lambda を使用して、インスタンスの削除または終了をトリガーできます。
以下の AWS ドキュメントを参照してください。