Amazon EC2 Auto Scaling (日本語)
ユーザーガイド

Auto Scaling インスタンスおよびグループのモニタリング

次の機能を使用して、Auto Scaling インスタンスおよびグループをモニタリングできます。

ヘルスチェック

Amazon EC2 Auto Scaling は、Auto Scaling グループのインスタンスのヘルスチェックを定期的に実行し、異常なインスタンスを識別します。Amazon EC2 ステータスチェック、Elastic Load Balancing ヘルスチェック、またはカスタムヘルスチェックを使用して、インスタンスのヘルスステータスを確認する Auto Scaling を設定できます。詳細については、「Auto Scaling インスタンスのヘルスチェック」を参照してください。

CloudWatch メトリクス

Amazon EC2 Auto Scaling は、Auto Scaling グループに関するデータポイントを Amazon CloudWatch に発行します。CloudWatch では、それらのデータポイントについての統計を、順序付けられた時系列データのセット (メトリクスと呼ばれる) として取得できます。これらのメトリクスを使用して、システムが正常に実行されていることを確認できます。詳細については、「Amazon CloudWatch を使用した Auto Scaling グループとインスタンスのモニタリング」を参照してください。

CloudWatch イベント

Amazon EC2 Auto Scaling は、Auto Scaling グループがインスタンスを起動または終了したとき、または、ライフサイクルアクションが発生したときに、Amazon CloudWatch Events にイベントを送信できます。これにより、イベントが発生したときに Lambda 関数を呼び出せます。詳細については、「Auto Scaling グループスケーリング時の CloudWatch イベント の取得」を参照してください。

SNS の通知

Auto Scaling グループがインスタンスを起動または終了したときに、Amazon EC2 Auto Scaling は Amazon SNS の通知を送信できます。詳細については、「Auto Scaling グループスケーリング時の Amazon SNS 通知の取得」を参照してください。

CloudTrail ログ

AWS CloudTrail を使用すると、ご使用の AWS アカウントまたはその代理による Amazon EC2 Auto Scaling API への呼び出しを追跡できます。CloudTrail は、指定した Amazon S3 バケットのログファイルにその情報を保存します。これらのログファイルを使用して、Auto Scaling グループの動作をモニタリングできます。ログには、実行されたリクエスト、そのリクエストの作成元のソース IP アドレス、リクエストの実行者、リクエストの実行日時などが含まれています。詳細については、「Amazon EC2 Auto Scaling を使用した AWS CloudTrail API 呼び出しのログ記録」を参照してください。