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