Browsers: Problem patterns by type or platform

The Browsers page in New Relic Browser provides information about your end users' experience with your app based on which browser they use, such as Google Chrome, Mozilla Firefox, Microsoft Internet Explorer, and Apple Safari. This page includes:

  • Top browsers by throughput (pages per minute or ppm)
  • Average page load time by platform type (mobile, tablet, desktop)

Drill-down charts also segment the selected browser type by version; for example, Chrome 31, 32, 33, etc. This helps you quickly determine whether problems with page load timing may be related to a specific browser type or platform, or whether the problem is more widespread.

Viewing browsers by type

To view browser information: Go to rpm.newrelic.com/browser > (select an app) > Browsers.

screen-browser-browsers.png
rpm.newrelic.com/browser > (select an app) > Browsers: This page provides information about throughput (pages per minute) and average page load time for your end users' browser types.

Use any of New Relic's standard user interface functions and page functions to drill down into detailed information. Here is a summary of additional options with the Browsers page:

If you want to... Do this...
View summary browser information for a specific time Mouse over any area on the chart.
Hide (or return) data on the chart Select the corresponding color or title on the chart's legend.
View detailed information about the browser Select its name on the list or a place on the chart.
Close the detail window and return to the Browsers page Select X (Close).

Viewing specific browser details

The drill-down details include a breakdown by version and the average page load time.

Browsers detail view (example)
rpm.newrelic.com/browser > (select an app) > Browsers > (select a browser type): This example shows a specific browser type selected (Firefox). The largest number of users have version 32.0, so by hiding this label (or any others) in the legend, you can easily examine details about other versions.

Color-coded segments for page load timing include:

  • Request queuing (black): Wait time between the web server and the application code. Large numbers indicate a busy application server.
  • Web application (purple): Time spent in the application code.
  • Network (brown): The network latency, or time it takes for a request to make a round trip over the Internet.
  • DOM processing (yellow): In the browser, parsing and interpreting the HTML and retrieving assets. Measured by the browser's DOMContentLoaded event.
  • Page rendering (blue): In the browser, displaying the HTML, running in-line JavaScript, and loading images. Measured by the browser's Load event.

Note: For apps that have been deployed using the copy/paste method, New Relic Browser includes web app and queue time in Network time.

For more help

Additional documentation resources include:

Discuss Browser monitoring in the New Relic Online Technical Community! Troubleshoot and ask questions, or discuss JavaScript error reporting or AJAX timing in detail.

If you need additional help, get support at support.newrelic.com.