The Mobile App Dashboard provides a high-level overview of how your application is performing, including the following:
- Widget-based overview
- Geo dashboard, displaying where your requests originate, including a variety of key performance metrics
- Set of aggregated usage statistics, by device, carrier, connection type, OS version, and app version
Access the Mobile App Dashboard View
- Open the application you want.
- From the left navigation bar of your application, select Mobile App Dashboard.
- Click the tab for the view you want to access.
The Overview Dashboard displays a set of configurable widgets, showing multiple graphs and lists featuring common high-level indicators of application performance. You can delete widgets, re-add them, resize them, and drag them to different locations.
The Mobile App Geo Dashboard displays key performance metrics by geographic location.
The dashboard is divided into three panels:
- A main panel in the upper left that displays geographic distribution of mobile users on a map, if you clicked the map view icon, or on a grid, if you clicked the grid view icon.
- A panel on the right displaying key timings.
- A lower panel with dynamic trend graphs of KPIs.
The metrics displayed throughout the geo dashboard are for the country currently selected on the map or in the grid. For example, if you zoom down from the world view to France on the map, the panel on the right disappears and the trend graphs display data for France.
See Mobile RUM Metrics for definitions of the metrics.
Map View Labels
The map view displays load circles with labels for countries that are in the key timing metrics given in the right panel. Some countries and regions, however, are only displayed in the grid view.
Regions and Countries
Regions are subdivisions of a country, such as a state, province, or city. In the default map view, key performance metrics are displayed by country. The grid view, like the map view, by default displays key performance metrics by country, but can also be configured to show the metrics by region. Because the map view displays fewer regions than the grid view, if you do not see a region displayed in the map view, switch to the grid view.
See Browser RUM Countries and Regions by Geo Dashboard for a list of the countries and regions available in the map and grid views.
Unknown Locations in Map and Grid Views
An unknown location is one for which the agent cannot determine the country from which the request originated.
You may also see metrics reported for a location named Anonymous Proxy. The data for Anonymous Proxy represents the aggregated metrics from one or more private IP addresses that the agent cannot identify.
One of the effects of Unknown regions is that it possible for a country to display as slow (red circles) on the global map, but when you drill down to the country all its regions appear normal (green circles). Or a country may display as normal on the global map, but some sub-regions may display as slow when you drill down.
This tab shows graphical and tabular breakdowns of usage by device, carrier, connection type, OS version, and app version. The breakdowns for the connection type are based on network requests. The other usage breakdowns are based on "app opens", not network requests. App opens are counted when a mobile application is booted or brought to the foreground. In the case of Android, the app opens occur when the method
onResume is called for an activity. For iOS, the app opens occur when the method
applicationDidBecomeActive is called.
The Android Agent obtains the carrier name by calling the Android SDK method
android.telephony.TelephonyManager.getSimOperatorName and obtains the device name with the Android SDK property
android.os.Build.MANUFACTURER. If the value for either the carrier or device name is "unknown", this indicates that the method
getSimOperatorName or the property
MANUFACTURER did not return a value.