The Pages & Ajax Requests View gives you detailed information of how each on how your pages, Ajax requests, iframes, and virtual pages are performing over time.
Accessing the Pages & Ajax Requests View
- Open the EUM application in which you are interested.
- On the left navigation bar, select the Pages & Ajax Requests.
What is a Page?
In Browser RUM a page represents an individual source for the information that an end-user sees in a single browser window.
Types of Pages
A base page is the core HTML page.
A base page may also include one or more iframes, which can be nested.
A base page or an iframe can also make one or more Ajax requests to fetch data to display on the Web page.
A virtual page is also considered a base page. For more information on virtual pages in Browser RUM, see Single Page Applications in Browser RUM - AngularJS.
You can collect Browser RUM metrics for base pages, iframes, Ajax requests, and AngularJS virtual pages.
Each base page, iframe, Ajax request, and virtual page type is assigned a unique name, which you can configure. See Configure Page Identification and Naming for information on how to do that.
Pages & Ajax Requests
The Pages & Ajax Requests screen has two options: All Pages and Top Pages, selected using the dropdown menu in the upper right. All Pages displays a list showing a high-level summary of all the monitored types, along with their key performance indicators. Top Pages displays the ten worst performing items grouped by common metrics - Requests per Minute, Page Render Time, and so forth. Use this option for a quick start to troubleshooting.
How the All Pages List is Organized
Each monitored base page, iframe, Ajax request, and virtual page type is displayed in the list.
Click a column header to sort the pages based on the column's metric.
To view a dashboard for a specific page item in the list, select it and click View Dashboard or just double-click the page. See Page, Ajax, and Iframe Dashboards for more information.
To filter the types of pages displayed in the list, select the type at the top of the list. Check With Load to see only pages currently reporting load.
More Actions Menu
Using the More Actions menu, you can select a page in the list and make changes to it, including directing the agent to ignore the page and stop reporting metrics for it.
Accessing Top Pages
Click the View dropdown menu on the upper right side of the screen and select Top Pages as a shortcut to troubleshooting the ten worst performing pages in terms of various metrics.
There is a limit of 500 total base pages (including virtual pages) + iframes and 500 Ajax calls that can be individually tracked per application. If your usage exceeds these limits, the Controller begins to drop metrics. If your installation is approaching these limits, you can modify how your metrics are collected by:
- using custom naming rules to group similar pages together. See Configure Page Identification and Naming.
If you have hit your page limit, you need to delete the affected old page names before any new page names can be added to the database. Doing so also deletes any accumulated metrics for those page names.