• Log in

Filterable geography: Webpage data by location

For New Relic browser monitoring, the filterable geography UI page provides a world view with color-coded performance information about your front-end experience in cities, regions, and countries anywhere around the world.

The map shows your user data by region, and you can visualize your traffic and error hotspots alongside device type information. This level of visual detail is especially useful for professionals in IT and Operations to make business decisions about peering agreements and CDN usage.

For some tips on how to make the most of the available data, see the filter examples.

View performance data by location

Filterable geography functionality requires the Pro or Pro+SPA agent type.

To view or sort the performance information by location:

  1. Go to one.newrelic.com > Browser > (select an app) > Filterable geography.
  2. Use the dropdown to select the type of performance or usage data you want to view, such as page load or unique session count, average time for various processes, largest contentful paint, first input delay, cumulative layout shift, etc.
  3. To drill down to a specific area, mouse over or select any area on the geographical map, or select any of the ten worst performing locations from the list to the right of the map.
  4. To view specific performance data, select any of the attributes below the funnel icon.
  5. To view comparison data about page load performance and historical performance, review the charts below the map on the Map view tab.
  6. To view additional charts of your data, click the Key attribute charts tab.

Charts on the Key attribute charts tab automatically refresh with comparative performance details for the selected location. These charts provide insights into performance issues related to specific locations, browsers, devices, URLs, or browser versions.

Use map functions

You can filter and drill down into detailed information, or zoom in and out of any location on the map. The enhanced attributes provide deep visibility not only about your end users' experience with page load timing, but also with network performance anywhere around the world. For example, if it's unclear which regions are experiencing higher page load times than normal, our filterable geography UI can help you track down the root of the problem.

one.newrelic.com > Browser > (select an app) > Browser app > Filterable geography: Here is an example of zoomed in details for a selected region.

Here is a summary of additional options with the Filterable geography UI.

If you want to...

Do this...

Change what kind of performance data appears

Select your choice from the dropdown. Default performance indicator is Page load count.

The map's legend lists up to the ten best or worst performing areas (depending on the selected performance indicator) for the selected time period. For example:

  • If you select Largest contentful paint (LCP) from the dropdown, the map's legend shows the top ten locations measured by loading performance.
  • If you select Average connection setup time, the UI filters out areas with low throughput. Then the map's legend shows the top ten locations where average connection time is the slowest, as well as the average page load time and count for each.

View summary performance data about a specific location

Mouse over any colored area on the map, select a location from the list, or zoom in and out of any area on the map.

View detailed data for a location

Select any area of the map. For example:

  • If you select Canada, the map and legend show color-coded performance data for each province and territory. The list to the right of the map shows the top ten worst performing areas.

  • If you select a specific province or territory, the map shows color-coded performance data for the top ten cities.

    The map includes circled locations which you can mouse over or select to view detailed information. In addition, the Page load performance and Historical performance charts below the map automatically update with each location you select.

Return to a larger world view

Select another location on the map, or clear the filter labels above the map.

Filter performance data

You can filter and group data by attributes in various categories. To see the list of available attributes, click the funnel icon.

The filtered results appear on the geographical map, where you can use any of the standard map functions to explore additional details. Here are some examples.

Available data

You can filter and group geographical performance data with metrics like:




  • Page load time
  • Throughput (pages per minute or ppm)
  • Network time
  • Connection time
  • Secure connection time


  • Autonomous system number and name (ASN) via IP mapping

  • SSL negotiation timing

  • DNS timing

  • Time to first byte

  • ASN latitude and longitude for Internet service providers (ISPs)

    To ensure end user security, the agent collects GeoIP information for the end user's ISP. The agent does not collect GeoIP information for the specific end user. For example, if an end user in Portland, Oregon uses an ISP located in Beaverton, Oregon, the GeoIP information would show their location as Beaverton.

User agents

  • Operating systems
  • Browser names or types
  • Browser versions
  • Device types

Factors affecting collected data

To capture page load timing information, the browser monitoring agent uses the Navigation Timing API, which most (but not all) browsers support. If the browsers do not support the Navigation Timing API, then the UI charts and data points can only show the network data they receive for DNS lookup, connection, secure handshake, etc. This may not be 100% of the app's overall traffic.

Also, firewalls may have an impact on the geographical data collected about your end users.

Copyright © 2022 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.