ESA Speed Monitor は、特定のエラーページと CAPTCHA ページに匿名 JavaScript スクリプトを動的に挿入してクライアント側のパフォーマンスデータを収集し、収集したデータを処理と分析のためにデータセンターに送信するアダプティブオプティマイザー機能を提供します。
Adaptive Optimizer のしくみ
ESA は、アダプティブオプティマイザーを使用して、クライアントからサンプルネットワークパフォーマンスデータを収集します。サンプルデータは、ビジネス例外が発生した場合の例外の原因を分析し、長期的なパフォーマンスの向上に役立てられます。ESA は、次のクライアントネットワークデータを収集します。
HTTP ステータスコード:応答の HTTP ステータスコード。
DNS 時間:DNS 解決にかかった時間。
TCP 時間:TCP 接続の確立にかかった時間。
SSL 時間:SSL ハンドシェイク時間。
Time to First Byte (TTFB):リクエストの最初のバイトが返された時間。
合計リクエスト時間:リクエストの全体的なインタラクション時間。
リクエスト時間:リクエストが送信された時間。
レスポンスバイト:クライアントが受信したバイト数。
HTTP プロトコルバージョン:リクエストに使用された HTTPS バージョン(HTTP/1.1 または HTTP 2 など)。
始める前に
サンプリングに使用される JavaScript スクリプトは、近くの ESA ポイントオブプレゼンス(POP)にリクエストを送信して、クライアントの接続性とネットワーク品質を評価する場合があります。
中国本土以外のユーザーから収集されたデータはシンガポールに送信されます。データには、一部のネットワークメトリックのみが含まれます。ESA は、ユーザーのプライバシー情報を収集または保存しません。
セットアップ
ESA コンソールで、[ウェブサイト] を選択し、管理するウェブサイトの名前をクリックします。
左側のナビゲーションウィンドウで、 を選択します。 [速度モニター] ページで、[アダプティブオプティマイザー] を有効にします。
