開発者は、複数のEC2インスタンスで実行されている高可用性Pythonウェブアプリケーションのサーバーログを、各インスタンスにSSH接続することなく確認したいと考えています。ログを一元化するために、アプリケーションに最小限の変更で済むのは、次のうちどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 各EC2インスタンスに統合されたAmazon CloudWatchエージェントをインストールし、アプリケーションログをCloudWatchに送信するように設定する。.
これが解答である理由
正解は、各EC2インスタンスに統合されたAmazon CloudWatchエージェントをインストールし、アプリケーションログをCloudWatchに送信するように設定する、です。CloudWatchエージェントは、EC2インスタンス上のログファイルを監視し、CloudWatch Logsに自動的に送信します。これにより、既存のアプリケーションコードに大きな変更を加えることなく、複数のインスタンスからのログを一元的に収集・確認できます。 アプリケーションをAWS Lambdaにリファクタリングするのは、アプリケーションに大幅な変更が必要であり、最小限の変更という要件に反します。Amazon OpenSearch Service、Logstash、OpenSearch Dashboardsを使用する方法は、より複雑なロギングソリューションであり、CloudWatchエージェントと比較して設定と管理に手間がかかります。アプリケーションを単一のEC2インスタンスに統合すると、高可用性の要件が満たされなくなります。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要