Synthetic テスト
Amazon CloudWatch Synthetics を使用すると、実際のユーザーがいない場合でも、お客様の視点からアプリケーションを監視できます。API とウェブサイトのエクスペリエンスを継続的にテストすることで、ユーザートラフィックがない場合でも発生する断続的な問題の可視性を得ることができます。
Canary は設定可能なスクリプトで、スケジュールに従って API とウェブサイトのエクスペリエンスを 24 時間 365 日継続的にテストできます。実際のユーザーと同じコードパスとネットワークルートをたどり、レイテンシー、ページ読み込みエラー、リンク切れ、ユーザーワークフローの不具合など、予期しない動作を通知できます。
注記
Synthetics Canary を使用して監視するのは、所有権または許可を持つエンドポイントと API のみにしてください。Canary の頻度設定によっては、これらのエンドポイントでトラフィックが増加する可能性があります。
はじめに
完全なカバレッジ
ヒント
テスト戦略を策定する際は、Amazon VPC 内のパブリックエンドポイントとプライベートな内部エンドポイントの両方を考慮してください。
新しい Canary の記録
CloudWatch Synthetics Recorder Chrome ブラウザプラグインを使用すると、複雑なワークフローを持つ新しい Canary テストスクリプトを一から素早く作成できます。 記録中のタイプとクリックアクションは、Canary の作成に使用できる Node.js スクリプトに変換されます。 CloudWatch Synthetics Recorder の既知の制限事項は、このページに記載されています。