翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Elastic Beanstalk でのログ記録とモニタリング
AWS には、Elastic Beanstalk リソースをモニタリングして起こり得るインシデントに対応するためのツールがいくつか用意されています。モニタリングは、AWS Elastic Beanstalk と AWS ソリューションの信頼性、可用性、パフォーマンスを維持する上で重要な部分です。マルチポイント障害が発生した場合は、その障害をより簡単にデバッグできるように、AWS ソリューションのすべての部分からモニタリングデータを収集する必要があります。
モニタリングの詳細については、「Elastic Beanstalk 環境モニタリング」をご参照ください。
Elastic Beanstalk のその他のセキュリティトピックについては、「AWS Elastic Beanstalk のセキュリティ」を参照してください。
拡張ヘルスレポート
拡張ヘルスレポートは、環境で有効にすることができる機能の 1 つであり、これにより、Elastic Beanstalk は環境内のリソースに関する追加の情報を収集できます。Elastic Beanstalk は、情報を分析して環境全体の状態をより的確に示し、アプリケーションの使用を妨げる可能性のある問題を特定します。詳細については、「Elastic Beanstalk 拡張ヘルスレポートおよびモニタリング」を参照してください。
Amazon EC2 インスタンス名
Elastic Beanstalk 環境の Amazon EC2 インスタンスでは、アプリケーションまたは設定ファイルに関する問題を解決する際に確認するためのログが生成されます。ウェブサーバー、アプリケーションサーバー、Elastic Beanstalk プラットフォームスクリプト、および AWS CloudFormation によって作成されたログは、個々のインスタンスにローカルで保存されます。それらは、環境管理コンソールまたは EB CLI を使用して簡単に検索できます。また、Amazon CloudWatch Logs にリアルタイムでログがストリーミングされるように環境を設定することもできます。詳細については、「Elastic Beanstalk 環境の Amazon EC2 インスタンスからのログの表示」を参照してください。
環境の通知
Elastic Beanstalk 環境は、Amazon Simple Notification Service (Amazon SNS) を使用して、アプリケーションに影響を与える重要なイベントを通知するように設定できます。環境の作成時または作成後に E メールアドレスを指定しておくことで、エラーが発生した場合や環境のヘルスステータスが変化した場合に AWS からのメールを受信できます。詳細については、「Amazon SNS を使用した Elastic Beanstalk 環境の通知」を参照してください。
Amazon CloudWatch アラーム
Amazon CloudWatch アラームを使用して、指定した期間にわたって 1 つのメトリクスを確認します。メトリクスが特定のしきい値を超えると、Amazon SNS のトピックまたは AWS Auto Scaling ポリシーに通知が送信されます。CloudWatch アラームは、特定の状態にあるという理由ではアクションを呼び出しません。代わりに、状態が変わり、指定した期間数にわたってこの状態が維持されたときに、アラームによってアクションが呼び出されます。詳細については、「「Amazon CloudWatch で Elastic Beanstalk を使用する」」を参照してください。
AWS CloudTrail ログ
CloudTrail は、Elastic Beanstalk でユーザー、ロール、または AWS のサービスによって実行されたアクションの記録を提供します。CloudTrail で収集された情報を使用して、Elastic Beanstalk に対するリクエスト、リクエスト元の IP アドレス、リクエスト者、リクエスト日時などの詳細を確認できます。詳細については、「AWS CloudTrail を使用した Elastic Beanstalk API コールのログ記録」を参照してください。
AWS X-Ray のデバッグ
X-Ray は、アプリケーションが対応するリクエストに関するデータを収集する AWS のサービスで、このデータを使ってアプリケーションの問題や最適化の機会を識別するために使用できるサービスマップが作成されます。AWS Elastic Beanstalk コンソールまたは設定ファイルを使用して、環境のインスタンスで X-Ray デーモンを実行できます。詳細については、「AWS X-Ray デバッグの設定」を参照してください。