Web アプリのパフォーマンス

Web アプリパフォーマンスダッシュボードでは、RUM Web アプリケーションを俯瞰して見ることができます。以下が表示されます。

  • Core web vitals: すべてのビューで、3 つのブラウザパフォーマンスメトリクス (Largest Contentful Paint、First Input Delay、Cumulative Layout Shift) がハイライトされます。Load Time などの他のパフォーマンスメトリクスも利用可能です。
  • XHR and Fetch requests and resources: すべてのビューで、アプリケーションのロード時にボトルネックを特定します。
  • Long tasks : ブラウザのメインスレッドを 50ms 以上ブロックするイベント。
すぐに使える RUM Web アプリパフォーマンス概要ダッシュボード

表示されるデータの詳細については、RUM ブラウザデータ収集を参照してください。

モバイルアプリのパフォーマンス

モバイルアプリパフォーマンスダッシュボードは、RUM モバイルアプリケーションの概要を示します。以下が表示されます。

  • Mobile vitals: すべての画面について、4 つのモバイルパフォーマンスメトリクス (レンダリングの遅延、1 秒あたりの CPU ティック、フリーズしたフレーム、メモリ使用量) がハイライトされます。クラッシュのないセッションなど、その他のパフォーマンスメトリクスも利用可能です。
  • Resources analysis: すべての画面で、アプリケーションがコンテンツをリクエストする際のボトルネックを特定します。
  • Crashes and errors: アプリケーションでクラッシュやエラーが表面化する場所を特定します。
すぐに使える RUM Web アプリパフォーマンス概要ダッシュボード

表示されるデータの詳細については、各プラットフォームのドキュメントをご覧ください: iOS RUMAndroid RUMReact Native RUMFlutter RUM

リソース

RUM リソースダッシュボードは、アプリケーションに最も大きな影響を与えるリソースを特定するのに役立ちます。以下が表示されます。

  • Most requested resources: どのリソースが最も多くロードされているかを視覚化し、そのサイズやロード時間を測定します。
  • XHR and Fetch requests: 再分割、メソッド、エラーステータスコードをリクエストします。
  • Resource load timings: ブラウザ SDK が収集したリソースタイミング (DNS Lookup、Initial Connection、Time To First Byte、Download) の傾向を監視します。
  • 3rd party resources: サードパーティリソースのうち、アプリケーションに最も影響を及ぼしているものを把握できます。
すぐに使える RUM Web アプリパフォーマンス概要ダッシュボード

表示されるデータの詳細については、リアルユーザーモニタリングデータのセキュリティをご覧ください。

その他の参考資料

お役に立つドキュメント、リンクや記事:

PREVIEWING: may/unit-testing