AWS CloudTrail
CloudTrail は API 操作の履歴を記録する監査サービスです。
メトリクスを収集して閾値でアラームを出す監視サービスではないため不正解です。
EC2 の CPU 使用率などのメトリクスを収集してダッシュボードで監視し、閾値を超えたらアラームで通知やアクションを実行したい場合、最も適したサービスはどれですか。
メトリクス監視とアラームのサービスを選ぶ問題。
AWS CloudTrail
CloudTrail は API 操作の履歴を記録する監査サービスです。
メトリクスを収集して閾値でアラームを出す監視サービスではないため不正解です。
AWS Config
AWS Config は、リソースの設定変更を記録し、ルールへの準拠を継続評価する サービスです。
追跡対象は 構成(設定内容)の変化 であり、CPU 使用率のような パフォーマンスメトリクスの収集・アラーム は CloudWatch の役割のため不正解です。
AWS X-Ray
AWS X-Ray は、リクエストがサービス間をどう流れたかを追跡する 分散トレースのサービス です。
個々のリクエストの経路・遅延の分析が役割で、CPU 使用率などのメトリクスをダッシュボードで監視しアラームを出す のは CloudWatch のため不正解です。
Amazon CloudWatch
正解。Amazon CloudWatch は、AWS リソースやアプリのメトリクス・ログを収集して可視化し監視できるサービスです。閾値を超えたら CloudWatch アラームで通知(SNS)や Auto Scaling などのアクションを自動実行できます。運用監視の中心的なサービスです。
『メトリクス』『監視』『アラーム』は Amazon CloudWatch(性能の監視)。『誰が何の API 操作をしたか』の記録は CloudTrail(監査)。監視(CloudWatch)と監査(CloudTrail)の違いが頻出。