ブラウザ合成メトリック
Related pages:
ブラウザ合成によって収集されたメトリックの多くは、ブラウザ RUM によって収集されたメトリックと同じです. 合成専用のその他のメトリックは、「定義されているブラウザ合成メトリック」で定義されます。
主要なブラウザ RUM メトリックは、[Geo]、[Sessions]、および [Pages] ダッシュボードに表示されます。また、RUM メトリックと同様に、これらのメトリックは [Metric Browser] でも表示でき、Ajax リクエスト、iframe、アプリケーション、ベースページ、ブラウザ、デバイス、および地理的な場所のコンテキストでメトリックを表示する機能が提供されます。
メトリックは、合成データがある場合にのみ [Metric Browser] に表示されます。たとえば、合成ジョブに失敗したセッションがない場合、メトリック Failed Sessions は表示されません。
特定のテストのメトリックもあり、[Synthetic Jobs] の見出しの下には合成ジョブ全体の正常性のメトリックもあります。
定義されているブラウザ合成メトリック
| Name | 定義 |
|---|---|
| Availability |
100 万あたりで表される、すべてのセッションに対する Availability がパーセンテージではなく 100 万あたりで表されるのは、コントローラメトリックが整数として指定されるため、可用性をパーセンテージで表すと正確性が損なわれるためです。たとえば、実際の可用性のパーセンテージが 99.99% であるとしても、100% か 99% などの整数として表現することしかできません。 100 万あたりの数値をパーセンテージに変換するには、Availability(ppm)を 10,000 で割るだけです。たとえば、Availability(ppm)が 999,800 の場合、Availability(%)は 99.98% です。ほとんどのコントローラ UI コンポーネントはメトリックをパーセンテージで表しますが、「raw データ」を示す Metric Browser は 100 万あたりの値を表示します。 |
| Billable Time | 合成ライセンスに対して課金された秒数。 |
| Broken Sessions | ジョブにエラーがあることを示すセッションステータス BROKEN で完了したセッションの数。スクリプトコンソール出力でエラーを見つけることができます。 |
| Data Downloaded Before Fully Loaded | ページのナビゲーション開始から、次のページのナビゲーション開始またはセッションの終了までの間にブラウザによってダウンロードされたデータのバイト数。具体的には、ページの load イベント後にロードされたリソースが含まれます。 |
| Data Downloaded Before Onload | ページのナビゲーション開始からそのページの load イベントまでの間にブラウザによってダウンロードされたデータのバイト数。 |
| DOM Elements per Pageview | ページの load イベント時にページに存在する DOM 要素の数。フレーム内にサブドキュメントを含めます。 |
| Failed Sessions | 合成テストがサイトで問題を検出したことを示すセッションステータス FAILED で完了したセッションの数。詳細については、「セッションステータス」を参照してください。 |
|
Fully Loaded Time
| 最初のナビゲーション開始から、ドキュメント完了後にネットワークアクティビティがない状態が 2 秒間経過するまでの時間。これには通常、メインページのロード後に JavaScript によってトリガーされるアクティビティが含まれます。Fully Loaded Time は、ミリ秒とパーセンタイルで指定されます。 |
| Job Executions | 特定のジョブのセッションの合計数(ブラウザごと、場所ごと)。 |
| Number of Resources Loaded Before Fully Loaded | 上の Data Downloaded Before Fully Loaded を参照してください。 |
| Number of Resources Loaded Before Onload | 上の Data Downloaded Before Onload を参照してください。 |
| Ok Sessions | 合成ジョブが正常に実行され、データが返されたことを示すセッションステータス OK で完了したセッションの数。 |
| Pages per Session | セッションあたりのページ数。 |
| Session Duration | スクリプト化されたジョブの場合:スクリプトの最初の行から最後の行までを実行するのに必要な時間。URL ジョブの場合:ブラウザが最初の HTTP リクエストを開始してから最後のリソースがロードされるまでの時間。 |
| Sessions with Resource Errors | リソースが不足しているか、アクセスできないセッションの数。 |
| Session Visual Time (SVT) |
このメトリックは、ブラウザがページのロードに費やした時間をキャプチャします。Session Duration と比べ、これには、スクリプト処理時間と、スクリプトが特定のページでコンテンツと対話していた時間が除外されます。 具体的には、セッションの Session Visual Time は、各ページの Visually Complete Times の合計です。 |
| Speed Index | このメトリックは、1 つのページが段階的にレンダリングされるか、またはすべて同時にレンダリングされるかをキャプチャします。たとえば、2 つのページの両方でレンダリングの完了までに 5 秒かかる場合、1 つ目は 1 秒後にほとんどレンダリングされるが、もう一方は最後の瞬間まで空白であるとします。すると、最初のページの Speed Index は約 1000 になり、2 つ目の Speed Index は約 5000 になります(ミリ秒単位の Visually Complete 時間)。 |
|
Visually Complete
| エンドユーザーがビューポートでページが視覚的に完全であると判断する時間。この時間は、ページに対する最後の視覚的変更を使用して計算され、単位はミリ秒です。ページは、ブラウザウィンドウで表示可能なコンテンツ(ビューポート)のことです。ブラウザウィンドウのデフォルトのサイズは、1024 X 768 です。 |
| Warning Sessions | テストが正常に実行されたものの、アクセスできないリソースがあったことを示すセッションステータス WARNING で完了したセッションの数。 |