Qraft(クラフト) 資格・学習クイズアプリ

AWS Certified Solutions Architect Associate(SAA-C03) 練習問題 17:CloudWatch Logsのロググループ設定と保持期間ポリシー

Amazon CloudWatch Logsでアプリケーションログを集約する場合、ログの保持期間とコスト最適化について述べた文として、正しいものはどれか。

  1. CloudWatch Logsのデフォルト保持期間は無期限であり、自動削除されるため手動での期間設定は不要である。
  2. ロググループの保持期間を設定すると、期間経過後のログは自動的に削除され、ストレージコストが削減される。
  3. ログの長期保存が必要な場合は、CloudWatch Logsに保管し続けるよりもS3へのエクスポートが常にコスト効率が悪い。
  4. CloudWatch Logs Insightsで過去データをクエリする際、保持期間を超えたログは完全に削除されるため参照不可となる。
  5. ログをS3に定期的にエクスポートし、CloudWatch Logsの保持期間を短く設定することで、long-term保存とコスト最適化を実現できる。
正解と解説を見る
正解:ロググループの保持期間を設定すると、期間経過後のログは自動的に削除され、ストレージコストが削減される。

CloudWatch Logsはロググループごとに保持期間を設定して、ストレージコストを最適化します。正しいのは「保持期間を設定すると、期間経過後のログは自動的に削除され、ストレージコストが削減される」という内容です。ロググループのデフォルト保持期間は無期限(削除されない)であり、手動設定によって1日~無期限の間から期間を選択します。保持期間を設定することで、不要になったログは自動削除され、ストレージコストが低下します。長期保存が必要な場合は、CloudWatch Logs Subscriptionフィルターで定期的にS3にエクスポートし、CloudWatch Logsの保持期間を短く設定するコスト最適化が有効です(S3は月あたりの保存コストがより低廉)。デフォルトは無期限で自動削除されないため、手動設定が必須です。

← 前の問題問題一覧次の問題 →
アプリで解いてレーティングを上げる(無料・登録不要)