

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon EC2 Auto Scaling グループをモニタリングする
<a name="as-monitoring-features"></a>

モニタリングは、Amazon EC2 Auto Scaling と AWS クラウド ソリューションの信頼性、可用性、パフォーマンスを維持する上で重要な部分です。 には、Amazon EC2 Auto Scaling を監視し、問題が発生したときに報告し、必要に応じて自動アクションを実行するための以下のモニタリングツール AWS が用意されています。

**ヘルスチェック**  
Amazon EC2 Auto Scaling は、Auto Scaling グループのインスタンスに対して定期的にヘルスチェックを実行します。インスタンスがヘルスチェックに合格しない場合、そのインスタンスは異常とマークされ、Amazon EC2 Auto Scaling がインスタンスを置き換えるために新しいインスタンスを起動する間に終了します。詳細については、「[Auto Scaling グループでのインスタンスのヘルスチェック](ec2-auto-scaling-health-checks.md)」を参照してください。

**AWS Health Dashboard**  
は情報 Health Dashboard を表示し、 AWS リソースの正常性の変化によって呼び出される通知も提供します。情報は 2 つの方法で表示されます。ダッシュボードには、最近のイベントおよび予定されているイベントがカテゴリ別に分類されて表示されます。詳細なイベントログには、過去 90 日間のすべてのイベントが表示されます。詳細については、「[Health Dashboard Amazon EC2 Auto Scaling の通知](monitoring-personal-health-dashboard.md)」を参照してください。

**CloudTrail**  
を使用すると AWS CloudTrail、 によって、または に代わって Amazon EC2 Auto Scaling API に対して行われた呼び出しを追跡できます AWS アカウント。CloudTrail は、その情報をログファイルの形で指定した Amazon S3 バケットに格納します。これらのログファイルを使用して、Auto Scaling グループの動作をモニタリングできます。ログには、実行されたリクエスト、そのリクエストの作成元のソース IP アドレス、リクエストの実行者、リクエストの実行日時などが含まれています。詳細については、「[を使用した Amazon EC2 Auto Scaling API コールのログ記録 AWS CloudTrail](logging-using-cloudtrail.md)」を参照してください。  
**Amazon EC2 インスタンスのログ収集**  
CloudWatch を使用して、EC2 インスタンスのオペレーティングシステムからログを収集できます。詳細については、「Amazon CloudWatch ユーザーガイド」の「[CloudWatch エージェントを使用して Amazon EC2 インスタンスとオンプレミスサーバーからメトリクスとログを収集する](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html)」および「[CloudWatch Logs に送信されたログデータを表示する](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html#ViewingLogData)」を参照してください。  
ワークロードに関するデータのログ記録と収集に役立つ他の AWS サービスについては、「 規範ガイダンス」の[「アプリケーション所有者のログ記録とモニタリング](https://docs.aws.amazon.com/prescriptive-guidance/latest/logging-monitoring-for-application-owners/introduction.html)ガイド」を参照してください。 *AWS *

**Amazon CloudWatch**  
Amazon CloudWatch を使用すると、ログを分析し、リアルタイムで AWS リソースとホストアプリケーションのメトリクスをモニタリングできます。メトリクスを収集および追跡し、カスタマイズされたダッシュボードを作成し、指定されたメトリックが指定したしきい値に達したときに通知またはアクションを実行するアラームを設定できます。たとえば、ネットワークアクティビティがメトリクスの期待値よりも急激に高くなった、または低くなったときに、通知を受け取ることができます。このサービスを使用して Auto Scaling グループとインスタンスのメトリックスをモニターリングする方法の詳細については、「[Auto Scaling グループとインスタンスの CloudWatch メトリクスを監視する](ec2-auto-scaling-cloudwatch-monitoring.md)」を参照してください。  
CloudWatch は、Amazon EC2 Auto Scaling の AWS API 使用状況メトリクスも追跡します。これらのメトリクスを使用して、API 呼び出し量が定義したしきい値を超えたときに警告するアラームを設定できます。詳細については、「Amazon CloudWatch ユーザーガイド」の「[AWS  使用状況メトリクスの使用](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AWS-API-Usage-Metrics.html)」を参照してください。

**AWS Compute Optimizer**  
Compute Optimizer は、新しいインスタンスタイプに移行するかどうかの判断に役立つ Amazon EC2 インスタンス推奨を提供します。Auto Scaling グループのインスタンスタイプが最適かどうかを分析し、コストを削減してワークロードのパフォーマンスを向上させるための推奨事項を生成します。詳細については、「[でインスタンスタイプのレコメンデーションを取得する AWS Compute Optimizer](asg-getting-recommendations.md)」を参照してください。

**Amazon EventBridge**  
Amazon EventBridge は、アプリケーションをさまざまなイベントソースのデータに簡単に接続できるようにするサーバーレスイベントバスサービスです。EventBridge は、独自のアプリケーション、Software-as-a-Service (SaaS) アプリケーション、および AWS のサービスからリアルタイムデータのストリームを配信し、そのデータを Lambda などのターゲットにルーティングします。これにより、サービスで発生したイベントをモニタリングし、イベント駆動型アーキテクチャを構築できます。詳細については、「[Auto Scaling イベントの処理に EventBridge を使用する](automating-ec2-auto-scaling-with-eventbridge.md)」を参照してください。

**AWS Security Hub CSPM**  
[AWS Security Hub CSPM](https://docs.aws.amazon.com/securityhub/latest/userguide/what-is-securityhub.html) を使用して、セキュリティのベストプラクティスに関連して Amazon EC2 Auto Scaling の使用状況をモニタリングできます。Security Hub CSPM は、検出*セキュリティコントロール*を使用してリソース設定と*セキュリティ標準*を評価し、さまざまなコンプライアンスフレームワークへの準拠を支援します。Security Hub CSPM を使用して Amazon EC2 Auto Scaling リソースを評価する方法の詳細については、*AWS Security Hub 「 ユーザーガイド*」の[Amazon EC2 Auto Scaling コントロール](https://docs.aws.amazon.com/securityhub/latest/userguide/autoscaling-controls.html)」を参照してください。

**Amazon Simple Notification Service**  
Amazon EC2 Auto Scaling がインスタンスを起動または終了するときに Amazon SNS 通知を送信するように、Auto Scaling グループを設定できます。詳しくは、「[Amazon EC2 Auto Scaling の Amazon SNS 通知オプション](ec2-auto-scaling-sns-notifications.md)」を参照してください。