ブラウザ RUM の分析
ブラウザ RUM は、インストゥルメント化されたすべてのロードイベントに関するデータを収集します。また、パフォーマンスの問題が検出されたときに、詳細なスナップショットも定期的に取得します。時間の経過とともに、負荷イベントメトリックは平均値とパーセンタイル値に基づいてロールアップされます。場合によっては、すべてのデータに基づいて結果を表示する必要があります。
[Browser Analyze] を使用すると、すべてのイベントが収集され、プラットフォーム イベント サービスのライセンスで指定された期間にわたって保存されます。[Analyze] タブを使用して、この累積データに基づいて結果を確認できます。
[Analyze] ビューは、次の 2 つのタブで構成されています。
Access the Browser Analyze View
- Open the application in which you are interested.
- On the left navigation bar, select Analyze.
記録
[Records] タブでは、個々のイベントをスキャンし、フィルタとソートを実行して、目的のデータセットを正確に取得することができます。
[View Details] をクリックすると、[Session Details] ダイアログのブラウザセッションのページとして特定の要求の詳細が表示されます。
チャート
[チャート]タブには、作成したデータセットの可視化を提供する一連の定義済みウィジェットが用意されています。
ページ、ブラウザ、および地理的位置(寸法など)がエンドユーザー応答時間(EURT)に及ぼす影響をすぐに確認できます。また、すべてのウィジェットを削除、再追加、サイズ変更、およびドラッグアンドドロップして移動できます。
Request Number Differences in Browser Analyze and Pages & AJAX Requests
The number of requests for a page over a period of time should be the same in Pages & AJAX Requests and Browser Analyze, but they may vary for these reasons:
- If there are fewer requests given in Browser Analyze, the Events Service, which is responsible for the data inBrowser Analyze, has probably not received all of the records yet. To verify this, compare the time of the last request for the page in Browser Analyze and Pages & AJAX Requests. The latter will most likely have a later timestamp.
- If there are more requests given in Browser Analyze, it's possible that the reason is because error records are included in the total number of requests in Pages & AJAX Requests, but listed separately in Browser Analyze. The errors are listed separately in Browser Analyze to enable you to investigate and understand the cause of the error.
Browser Analyze versus Browser Request Analytics
The data shown on the Analyze page is processed and stored by the Splunk AppDynamics Platform Events Service. The Charts tab displays a set number of widely used chart types to let you explore your application's performance. A separate product, Application Analytics, has a component called Browser Analytics. This component is based on the same Events Service and uses the same data, but it offers additional capabilities, including:
- Additional predefined widgets, such as the funnel widget.
- ADQL for searching the data.
- Creating custom widgets.
- Manipulating multiple dashboard types.
- Longer retention time for data storage.
Browser Analytics requires a license separate from the Browser RUM license.
To reduce noise in data stored in the Event Service, Ajax calls from the following tracker domains are no longer published to the Events Service: