Elastic Beanstalk でのログ記録とモニタリング - AWS Elastic Beanstalk

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

Elastic Beanstalk でのログ記録とモニタリング

AWS には、Elastic Beanstalk リソースをモニタリングし、潜在的なインシデントに対応するためのツールがいくつか用意されています。モニタリングは、 および AWS ソリューションの信頼性、可用性、パフォーマンスを維持する AWS Elastic Beanstalk 上で重要です。マルチポイント障害が発生した場合は、その障害をより簡単にデバッグできるように、 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インスタンスからのログの表示」を参照してください。

環境の通知

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

Amazon CloudWatch アラーム

CloudWatch アラームを使用すると、指定した期間にわたって 1 つのメトリクスを監視できます。メトリクスが特定のしきい値を超えると、Amazon SNSトピックまたは AWS Auto Scaling policy. CloudWatch alarms に通知が送信されます。特定の状態にあるため、アクションは呼び出されません。代わりに、状態が変わり、指定した期間数にわたってこの状態が維持されたときに、アラームによってアクションが呼び出されます。詳細については、「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 デバッグの設定」を参照してください。