リアルユーザーモニタリング(RUM)¶
リアルユーザーモニタリング(RUM)は、リアルタイムモニタリング技術で、Web、モバイル、デスクトップアプリケーションにおけるユーザーの行動とパフォーマンスを監視します。
- ユーザー行動:RUM は Web、モバイル、デスクトップアプリケーションにおけるユーザーの実際の操作データ(ページ読み込み時間、ネットワークリクエスト、ユーザーインタラクション、エラー情報など)をキャプチャします。
- パフォーマンス分析:開発者や企業がアプリケーションのパフォーマンスを分析し、パフォーマンスのボトルネックを特定し、ユーザーエクスペリエンスを最適化するのに役立ちます。
- エラー管理:アプリケーション内のエラーや異常をリアルタイムで追跡・記録し、問題の迅速な特定と解決を容易にします。
- ユーザーエクスペリエンス:ユーザーの行動を多面的に分析(ユーザージャーニー、セッションリプレイなど)し、ユーザーの使用習慣を深く理解してアプリケーションの品質を向上させます。
- マルチプラットフォーム対応:Web、モバイルアプリ(iOS、Android)、Windows デスクトップアプリなど、さまざまなプラットフォームのリアルタイムモニタリングニーズに対応します。
データソース¶
RUM Headless による自動デプロイメントを通じて、Web、Android、iOS、Windows、ミニアプリ、およびサードパーティフレームワークのユーザーアクセスデータを収集します。
有効化方法¶
- クライアントデータをワークスペースに報告するためのエージェントとして、パブリックネットワーク DataKit をデプロイします。
- DataKit のインストール
- インストールが完了したら、RUM コレクター を有効にします。
- アプリケーション設定の接続 を行い、ユーザーアクセスデータの収集を開始します。
設定を開始する¶
RUM > アプリケーション一覧 > アプリケーションを作成 に移動します。
アプリケーションの接続¶
Web
Android
iOS/tvOS/macOS
ミニアプリ
React Native
Flutter
UniApp
Windows
C++
unity
アプリケーション ID の変更
- SDK の更新が完了すると、新しい分析ビューとエクスプローラー一覧には最新の
app_idに関連するデータのみが表示され、古いアプリケーション ID のデータは表示されなくなります。 - RUM メトリクス検出モニターは、最新のアプリケーション ID 設定に変更するか、新しい
app_idデータに基づくメトリクス検出を再作成する必要があります。 - 古いアプリケーション ID のデータは、RUM 組み込みビュー、カスタムダッシュボード、または DQL ツールを使用して表示および分析できます。
- カスタムアプリケーションの設定時に関連する分析ダッシュボードを追加していない場合、分析ダッシュボードに遷移できません。
セッションリプレイ¶
RUM はユーザー操作とセッションを中心に据え、Web、ミニアプリ、Android、iOS などのアプリケーションのユーザーセッションをキャプチャします。セッションリプレイでは、最新のブラウザ API を利用して、ユーザー操作データをリアルタイムでキャプチャし、操作パスをリプレイすることで、エラーを効果的に再現し解決します。
データ分析¶
エクスプローラー¶
データ収集が完了したら、分析ダッシュボードに加えて、エクスプローラーを使用して、各ユーザーセッション(Session)、ページパフォーマンス(View)、エラー(Error)などの詳細データを深く掘り下げ、アプリケーションの動作状態とユーザーエクスペリエンスを完全に把握し最適化できます。
分析ダッシュボード¶
RUM > 分析ダッシュボードは、さまざまなプラットフォームの多様な分析シナリオをカバーし、パフォーマンス、リソース、エラーの3つの観点から複数のメトリクスデータを表示します。主要なパフォーマンス指標を通じて、ユーザーのフロントエンドでの実際の体験を把握し、ユーザーがアプリケーションにアクセスする際の問題を迅速に特定し、ユーザーアクセスのパフォーマンスを向上させることができます。
分散型トレーシング¶
RUM はカスタムトレーシングタスクの設定をサポートし、トレースの軌跡をリアルタイムで監視して正確な原因分析を実現します。異なる環境間でのトレースコンテキストの完全な伝達を保証し、コンテキストの欠落によるトレースの中断を防止します。ブラウザプラグインを通じてゼロコードのエンドツーエンドテストをサポートし、迅速な検証と問題のトラブルシューティングを容易にします。
メトリクスを生成¶
大量の生データに対して、RUM > メトリクス生成は多次元分析プロセスを迅速に簡素化し、Dev & Ops チームやビジネス関係者が効率的にデータを処理できるようにします。この機能は、現在のワークスペース内の既存データに基づいてメトリクスを自動生成し、カスタムダッシュボードとリアルタイムで連携し、ディメンションごとに定期的な統計をサポートし、データインサイトを加速し、意思決定の効率を向上させます。



