Synthetic テスト
Amazon CloudWatch Synthetics を使用すると、実際のユーザーがいない場合でも、顧客の視点からアプリケーションを監視できます。API と Web サイトのエクスペリエンスを継続的にテストすることで、ユーザートラフィックがない場合でも発生する断続的な問題を可視化できます。
Canary は設定可能なスクリプトであり、スケジュールに従って実行することで、API と Web サイトのエクスペリエンスを 24 時間 365 日継続的にテストできます。実際のユーザーと同じコードパスとネットワークルートをたどり、レイテンシー、ページ読み込みエラー、リンク切れ、ユーザーワークフローの中断など、予期しない動作を通知できます。

注記
Synthetics Canary は、所有権または権限を持つエンドポイントと API のみを監視するために使用してください。Canary の頻度設定によっては、これらのエンドポイントのトラフィックが増加する可能性があります。
はじめに
完全なカバレッジ
ヒント
テスト戦略を策定する際は、Amazon VPC 内のパブリックエンドポイントとプライベート内部エンドポイントの両方を考慮してください。
新しい Canary の記録
CloudWatch Synthetics Recorder Chrome ブラウザプラグインを使用すると、複雑なワークフローを持つ新しい Canary テストスクリプトをゼロから素早く構築できます。記録中に実行された入力とクリックのアクションは、Canary の作成に使用できる Node.js スクリプトに変換されます。CloudWatch Synthetics Recorder の既知の制限事項は、このページに記載されています。