

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

# Elastic Beanstalk でのログ記録とモニタリング
<a name="incident-response"></a>

AWS には、Elastic Beanstalk リソースをモニタリングし、潜在的なインシデントに対応するためのいくつかのツールが用意されています。と AWS Elastic Beanstalk AWS ソリューションの信頼性、可用性、パフォーマンスを維持するには、モニタリングが重要です。マルチポイント障害が発生した場合は、その障害をより簡単にデバッグできるように、 AWS ソリューションのすべての部分からモニタリングデータを収集する必要があります。

モニタリングの詳細については、「[Elastic Beanstalk での環境のモニタリング環境のモニタリング](environments-health.md)」をご参照ください。

Elastic Beanstalk のその他のセキュリティトピックについては、「[AWS Elastic Beanstalk セキュリティ](security.md)」を参照してください。

## 拡張ヘルスレポート
<a name="incident-response.healthd"></a>

拡張ヘルスレポートは、環境で有効にすることができる機能の 1 つであり、これにより、Elastic Beanstalk は環境内のリソースに関する追加の情報を収集できます。Elastic Beanstalk は、情報を分析して環境全体の状態をより的確に示し、アプリケーションの使用を妨げる可能性のある問題を特定します。詳細については、「[Elastic Beanstalk の拡張ヘルスレポートおよびモニタリング](health-enhanced.md)」を参照してください。

## Amazon EC2 インスタンス名
<a name="incident-response.instance-logs"></a>

Elastic Beanstalk 環境の Amazon EC2 インスタンスでは、アプリケーションまたは設定ファイルに関する問題を解決する際に確認するためのログが生成されます。ウェブサーバー、アプリケーションサーバー、Elastic Beanstalk プラットフォームスクリプトによって作成されたログ CloudFormation は、個々のインスタンスにローカルに保存されます。それらは、[環境管理コンソール](environments-console.md)または EB CLI を使用して簡単に検索できます。また、Amazon CloudWatch Logs にリアルタイムでログがストリーミングされるように環境を設定することもできます。詳細については、「[Elastic Beanstalk 環境の Amazon EC2 インスタンスからのログの表示](using-features.logging.md)」を参照してください。

## 環境の通知
<a name="incident-response.env-notifications"></a>

Elastic Beanstalk 環境は、Amazon Simple Notification Service (Amazon SNS) を使用して、アプリケーションに影響を与える重要なイベントを通知するように設定できます。環境の作成中または作成後に E メールアドレスを指定して、エラーが発生した AWS とき、または環境の状態が変化したときに から E メールを受信します。詳細については、「[Amazon SNS を使用した Elastic Beanstalk 環境の通知](using-features.managing.sns.md)」を参照してください。

## Amazon CloudWatch アラーム
<a name="incident-response.alarms"></a>

Amazon CloudWatch アラームを使用して、指定した期間にわたって 1 つのメトリクスを確認します。メトリクスが特定のしきい値を超えると、Amazon SNS トピックまたは AWS Auto Scaling ポリシーに通知が送信されます。CloudWatch アラームは、特定の状態にあるという理由ではアクションを呼び出しません。代わりに、状態が変わり、指定した期間数にわたってこの状態が維持されたときに、アラームによってアクションが呼び出されます。詳細については、「[「Amazon CloudWatch で Elastic Beanstalk を使用する」](AWSHowTo.cloudwatch.md)」を参照してください。

## AWS CloudTrail ログ
<a name="incident-response.cloudtrail-logs"></a>

CloudTrail は、Elastic Beanstalk でユーザー、ロール、または AWS のサービスによって実行されたアクションの記録を提供します。CloudTrail で収集された情報を使用して、Elastic Beanstalk に対するリクエスト、リクエスト元の IP アドレス、リクエスト者、リクエスト日時などの詳細を確認できます。詳細については、「[を使用した Elastic Beanstalk API コールのログ記録 AWS CloudTrail](AWSHowTo.cloudtrail.md)」を参照してください。

## AWS X-Ray デバッグ
<a name="incident-response.xray"></a>

X-Ray は、アプリケーションが処理するリクエストに関する AWS データを収集し、それを使用して、アプリケーションの問題と最適化の機会を特定するために使用できるサービスマップを作成します。 AWS Elastic Beanstalk コンソールまたは設定ファイルを使用して、環境内のインスタンスで X-Ray デーモンを実行できます。詳細については、「[AWS X-Ray デバッグの設定](environment-configuration-debugging.md)」を参照してください。