Types of application performance analysis

Dynatrace infographic-based application views provide numerous features and use cases that we will assist you in analyzing the performance of your web-based applications. For full details, see How do I analyze the performance of my application?

To access the application overview page:

  1. Click the Applications in the navigation menu.
  2. Select an application.

Application performance analysis

Performance analysis view displays a number of key performance metrics for your application. Each area of the infographic is clickable, offering access to deeper detail regarding each metric. Here you'll also find the Top 5 consumers list (the five user actions that consume the most time in the application) and a Show all consumers button, which gives you access to the complete list of top consumers for the application.

Browsers, User types, and Locations

You can analyze three different dimensions of real user experience: Browsers, User types, and Locations. Click one of these dimensions to view detailed analysis of the selected dimension. Note that the timeframe selector affects the values shown for these dimensions. By selecting User types you can compare usage and action duration of Real users versus synthetic Robots and Synthetic monitors.

User action duration and User actions/min

Median traffic values for the selected timeframe are displayed. Click this portion of the infographic to display charts that offer much greater detail. You'll find charts for Impact of user activity on action duration over time, Action duration contributors over time, and Action duration distribution over time.

Load user actions and XHR user actions

User actions are divided into Load actions and XHR actions (or custom actions if available) because load actions offer different metrics, for example Document interactive time. Select the Load and XHR tabs to view these metrics.

You can also use the metric selector to display either the Slowest 10%, Median, or Fastest 10% of user actions.

Apdex and JavaScript errors

The application infographic includes two clickable areas for Apdex rating and the JavaScript errors.

Select any JavaScript error from the list to view stack traces and occurrence details, such as on which browsers and for which user actions the error occurred.

1st party, 3rd party, and CDN resources

Click the Resources portion of the performance analysis infographic to access details regarding the resources that your application relies on. Detected resources are divided into 3rd party resources, CDN resources, and 1st party resources. Click the tabs above charts or click directly into the pie chart to explore these metrics in great detail. 3rd party resources and CDN resources can be sorted based on both user Action count (default) or Busy time, enabling you to quickly identify the slowest providers.

Click the 1st party resources tab to look for trends in your internal resources–Scripts, Images, and CSS resources are tracked and reported separately.

Browser monitors

Browser monitors, which automatically monitor the availability and performance of your application, are also included in the Performance analysis infographic. Click the Browser monitors portion of the infographic to access the browser monitors that are run against the selected application.

Server-side services

Click the Services portion of the infographic to view the services that support your application.

User actions

The Performance analysis infographic isn't only useful for analyzing your application. It's also useful for analyzing user actions, regardless of if the actions are high priority user actions with long-term historical data or regular user actions, for which charts can only show short timeframes.

The Top 5 consumers list shows you the slowest user actions. User actions for which Dynatrace detects anomalies are always listed first and marked with a red icon. Actions are next sorted based on priority (high priority actions listed first) and** Time consumption** (action duration * actions per minute). Click the** Show all consumers** button to view the complete list of user actions and access additional sorting options (for example, action Duration and number of JavaScript errors).

Click any individual user action to change the focus of the Performance analysis infographic to the user action itself. Full historical data is available for high-priority user actions (see the Homepage user action example below). Normal priority user actions offer historical data for the past 24 hours (see the Search user action example below). For this reason is makes sense to increase the priority of important user actions like shopping carts, landing pages, and login actions by clicking the Increase priority of this user action link in the toolbar.

As when analyzing the application itself, you can click different metrics in the Performance analysis infographic to view detailed metrics for the selected user action. Also, the Top web request contributors list is still available here to show you how the user actions relate to detected server-side services.

One additional feature, which is only available for high-priority user actions, is the ability to create a dedicated tile on your homepage that tracks the performance of a single user action. Just click Pin to home.