RUMエクスプローラー¶
RUMエクスプローラーは、ユーザーがアプリケーションにアクセスした際の詳細情報を表示・分析するために使用します。
RUM > アプリケーションリスト > エクスプローラーでは、各ユーザーセッション、ページパフォーマンス、リソース、ロングタスク、操作におけるエラーやレイテンシーがユーザーに与える影響を把握できます。検索、フィルタリング、関連分析を通じて、アプリケーションの動作状態と使用状況を総合的に理解し、改善することができます。
GuanceのRUMエクスプローラーには、以下の種類があります。
| エクスプローラーの種類 | 概要 |
|---|---|
| Session(セッション) | ユーザーアクセスに関する一連の詳細(アクセス時間、アクセスページパス、アクセス操作数、アクセスパス、発生したエラー情報など)を表示します。 |
| View(ページ) | ユーザーアクセス環境、操作パスのトレース、操作の応答時間の分解、および操作がバックエンドアプリケーションの一連のコールチェーンに与えるパフォーマンスメトリクスを表示します。 |
| Resource(リソース) | ウェブページに読み込まれた各種リソース情報(ステータスコード、リクエスト方式、リソースアドレス、読み込み時間など)を表示します。 |
| Action(操作) | ユーザーがアプリケーション使用中に行った操作のインタラクション(操作タイプ、ページ操作の詳細、操作時間など)を表示します。 |
| Long Task(ロングタスク) | ユーザーがアプリケーション使用中にメインスレッドを50ms以上ブロックするロングタスクを表示します(ページアドレス、タスク時間など)。 |
| Error(エラー) | ブラウザで発生したフロントエンドエラー(エラータイプ、エラー内容など)を表示します。 |
確認の前提条件¶
Guanceでは、SDKスクリプトを導入することで、エラー、リソース、リクエスト、パフォーマンスメトリクスなどを収集します。
具体的な操作手順については、Rum コレクター設定を参照してください。
検索と分析¶
-
時間ウィジェット:デフォルトでは直近15分のデータを表示します。
-
エクスプローラーの検索バーでは、複数の検索方法とフィルター方法をサポートしています。
-
エクスプローラーの分析バーでは、1~3つのタグに基づいて多次元の分析統計を行い、さまざまなデータチャートでの分析をサポートしています。
-
トレースエクスプローラーのクイックフィルターでは、フィルターフィールドの編集や追加が可能です。
-
表示列をカスタマイズして、表示列の追加、編集、削除、ドラッグ移動ができます。
RUMエクスプローラーの左側パネルでは、「クイックフィルター」と「表示項目」の2つのタブをサポートしています。
- クイックフィルターは、アプリケーション、環境、バージョン、ユーザー、デバイス、ステータスなどのディメンションでデータをフィルタリングするために使用します。
- 表示項目は、現在のSession、View、Resource、Action、Long Task、Errorのリストに表示するフィールドを調整するために使用します。
- 各エクスプローラーは、それぞれの表示項目設定を個別に保存します。
ユーザーアクセスデータ分布図¶
エクスプローラーのデータ分布図では、選択した時間範囲に基づいて統計し、自動的に適切な時間間隔を選択して、各時点でのユーザーアクセス数の分布傾向を表示します。データがフィルタリングされている場合は、フィルタリング後の分布傾向も同時に表示され、異なる時点でのユーザーアクセスデータを直感的に確認できます。
エラーデータの表示¶
ユーザーアクセスデータのステータスは、警告(warning)と正常(info)の2種類に分類されます。ユーザーアクセスデータのタイプが警告(エラーが発生した場合)の場合、エクスプローラーのデータリストの前に ❗️ が表示され、ネットワーク問題、ページ読み込みエラー、ページDOM解析エラーなど、パフォーマンスの問題を迅速に特定するのに役立ちます。