Q14 — AWS DOP-C02 第3章
第 14/100 問 | ← 第3章
ある企業が、Amazon EC2インスタンスを用いる新しいアプリケーションをデプロイしています。同社は、アプリケーションログおよびAWSアカウントのAPIアクティビティを照会するソリューションを必要としています。 これらの要件を満たすソリューションはどれですか?
- A. Amazon CloudWatch Agentを使用して、EC2インスタンスからログをAmazon CloudWatch Logsへ送信します。AWS CloudTrailを設定して、APIログをAmazon S3へ送信します。CloudWatchで両方のログセットを照会します。
- B. Amazon CloudWatch Agentを使用して、EC2インスタンスからログをAmazon CloudWatch Logsへ送信します。AWS CloudTrailを設定して、APIログをCloudWatch Logsへ送信します。CloudWatch Logs Insightsを使用して両方のログセットを照会します。 ✓
- C. Amazon CloudWatch Agentを使用して、EC2インスタンスからログをAmazon Kinesisへ送信します。AWS CloudTrailを設定して、APIログをKinesisへ送信します。Kinesisを使用してデータをAmazon Redshiftへロードし、Amazon Redshiftで両方のログセットを照会します。
- D. Amazon CloudWatch Agentを使用して、EC2インスタンスからログをAmazon S3へ送信します。AWS CloudTrailを使用して、APIログをAmazon S3へ送信します。Amazon Athenaを使用してAmazon S3内の両方のログセットを照会します。
正解: B. Amazon CloudWatch Agentを使用して、EC2インスタンスからログをAmazon CloudWatch Logsへ送信します。AWS CloudTrailを設定して、APIログをCloudWatch Logsへ送信します。CloudWatch Logs Insightsを使用して両方のログセットを照会します。
解説
A:CloudWatchは任意のログを照会できません。CloudWatch Logs Insightsを使用する必要がありますが、それでもS3内のログは照会できません。B:正解です。設定および使用が非常にシンプルです。C:なぜこのような複雑なソリューションを使用するのでしょうか?RedShiftは非常に高価です。D:これは実現可能ですが、ログはCloudWatchではなくS3に保存されるため、推奨されません。