利用者からの問い合わせより先に障害を検知するため、ログイン画面から購入完了までの一連の画面遷移を5分ごとに外部から実行し、失敗時にスクリーンショットとHARファイルを取得したい場合に適した仕組みはどれですか
正解の理由:CloudWatch Synthetics のカナリアは、Puppeteer や Selenium ベースのスクリプトで実際の画面遷移を外部から定期実行し、失敗時にはスクリーンショット、HARファイル、ログを自動で S3 に保存します。利用者が来る前に問題を検知できるため、外形監視の要件に適しています。メトリクスフィルターはエラーが記録された後の事後検知で、画面遷移そのものは確認できません。X-Ray は実際のリクエストがあって初めて分析でき、能動的な監視ではありません。ロードバランサーのヘルスチェックは単一エンドポイントの生死確認にとどまり、複数画面をまたぐ業務フローは検証できません。