RUM ビュー
Datadog の調査レポート: サーバーレスの状態 レポート: サーバーレスの状態

RUM ビュー

ページビューとは、ウェブサイトからページへアクセスするユーザー数のことです。一意の属性 view.id を使うと、ページビューの間のエラー、リソース、ロングタスク、ユーザーアクションがそのページビューにアタッチされます。新しいイベントが収集されると、ページビューは更新されます。

ページビューには、読み込みパフォーマンスのメトリクスが Paint Timing APINavigation Timing API の両方から収集されます。

シングルページアプリケーション(SPA)では、最初にアクセスしたページでのみパフォーマンスメトリクスを使用できます。ReactJS、AngularJS、VueJS といった最新の Web フレームワークでは、ページをリロードせずにウェブサイトのコンテンツが更新されるため、Datadog は従来のパフォーマンスメトリクスを収集できません。RUM は、履歴 API を使用してページの変更を追跡できます。

収集される測定値

属性種類説明
view.measures.first_contentful_paintブラウザによりテキスト、画像(背景画像を含む)、白以外のキャンバス、または SVG が最初にレンダリングされた時間。詳細
view.measures.dom_interactiveパーサーによりメインドキュメントの作業が終了された瞬間。MDN ドキュメントの詳細
view.measures.dom_content_loaded最初の HTML ドキュメントがレンダリング以外のブロッキングスタイルシート、画像、サブフレームの読み込み完了を待たずに完全に読み込まれ解析される際に発生するイベント。MDN ドキュメントの詳細
view.measures.dom_completeページとすべてのサブリソースの準備が完了。ユーザー側では、ローディングスピナーの回転が停止。MDN ドキュメントの詳細
view.measures.load_event_endページが完全に読み込まれた際に発生するイベント。通常は追加のアプリケーションロジックのトリガー。MDN ドキュメントの詳細
view.measures.error_countnumberこのビューについてこれまでに収集されたすべてのエラーの数。
view.measures.long_task_countnumberこのビューについて収集されたすべてのロングタスクの数。
view.measures.resource_countnumberこのビューについて収集されたすべてのリソースの数。
view.measures.user_action_countnumberこのビューについて収集されたすべてのユーザーアクションの数。

その他の参考資料