Analysis page for browser monitors

The Analysis page graphs performance, availability, and error count over the selected global timeframe with the ability to select a shorter analysis range and view the individual data points therein. The top of the page shows long-term (timeseries) data and the bottom part shows individual data points for up to 35 days from the current time. For data points, you can view waterfall graphs for actions and error details, if any.

Dynatrace multidimensional analysis enables you to analyze monitor executions along multiple filtering dimensions.

Synthetic Analysis page for performance Synthetic Analysis page for availability Synthetic Analysis page for errors

For each data point, you can see screenshots for all events and waterfall graphs for actions (events with timings).

You access the Analysis page by drilling in from various points on the Synthetic details page.

Analysis range

Whether you're looking at performance, availability, or errors, the shaded area represents the selected analysis range, which is a subset of the global timeframe. Click elsewhere in the graph to move the analysis range; the corresponding data points are filtered accordingly.

When you hover over the graph, you see arrow buttons Arrow buttons that you can use to adjust the analysis range forward and backward in time, say from 11:15 - 11:30 to 12:00 - 12:15. Note that the size of the analysis range remains the same.

Use the zoom buttons Zoom buttons to adjust the global timeframe by zooming in (+ = shorter global timeframe) or zooming out (- = longer dashboard timeframe). The size of the analysis range is correspondingly adjusted when you use the zoom buttons—you can also use the drop-down menu to change the analysis range.

Analysis range

Analyze availability

When you click Analyze availability on the Synthetic details page, you're directed to the Analysis page showing an availability trend graph for all your monitoring locations. When you click a specific location name in the details page, you're directed to the Analysis page filtered by that location.

Analyze availability of all locations

Multidimensional analysis for availability includes the option to filter the graph (and the corresponding data points) to view information for All locations or for a single monitoring location.

Hover over any point in the graph to see availability details for that point in time.

Red-shaded areas represent outages—the width of the area represents outage time while the height represents outage percentage. Outages are periods of time with error data points, or failures. Note that monitor errors don't lead to problems if they don't violate your availability thresholds or if you haven't enabled thresholds.

Analyze performance

You can access the Analysis page for performance data from the Synthetic details page in a few different ways.

  • Click Analyze performance to view a performance trend for all your monitoring locations (you can filter for any individual location). Your action type selection from the details page (load actions, XHR actions, or all events) carries over to the Analysis page.
  • Click a specific location on the details page to view performance analysis filtered by that location.
  • Click Analyze next to an expanded action on the Synthetic events and actions card to see a graph for that particular action across all locations. The action type, for example, Load actions, is automatically selected.

Analyze performance one location Analyze performance one action

Your default key performance metric selections carry over to the Analysis page. Hover over any point in the graph to see the performance of the graphed key performance metric for that point in time.

In addition to choosing an analysis range by clicking on the trend graph or by using the selector, you can also select data points for the duration of a problem. A red line above the performance graph represents the duration of a problem. Click the line to view the problem type; all data points during the problem duration are automatically displayed.

Performance problem duration

Click the link provided to navigate to the related problem overview page.

Multidimensional analysis of performance

When you analyze performance and select an analysis range, multidimensional analysis filters enable you to graph performance and filter the corresponding data points along multiple dimensions:

Multidimensional analysis for performance

  • Location—select all locations or an individual monitor location.
  • Action type—view performance for load actions, XHR actions, custom actions, or all actions.
  • Performance metric—performance data is captured out of the box for all key performance metrics. While the Synthetic details page graphs performance of one key performance metric per action type, on the Analysis page, you can view performance by any metric for any combination of action or action type and location.
  • Event—select all or an individual Synthetic script event. You can only choose an event with timings (an action) from this list; events with no timing data are grayed out.
    Synthetic event list

Analyze errors

When you click Analyze errors on the Errors card on the Synthetic details page, you're directed to the Analysis page showing a histogram for the error count per unit of time for all locations in the global timeframe. The height of each bar represents the frequency of a given error code. When you click Analyze Analyze button next to an individual error code, you're directed to the Analysis page filtered by that error code. Data points are automatically filtered to show only errors; you can remove the filter to view all data points in the analysis range.

Hover over any bar in the graph to see error count for that point in time.

Analyze all errors Analyze one error code

Multidimensional analysis of errors

The following filters are available for multidimensional analysis of errors:

  • Location—select all locations or an individual monitor location.
  • Error—select all error codes or a single error code.
  • Event—select all or an individual Synthetic script event. You can only choose an event with timings (an action) from this list; events with no timing data are grayed out.

Data points

The Analysis page gives you the ability select a specific set of executions within an analysis range and filtered using multidimensional analysis so you can focus on a particular action in a single data point to troubleshoot performance or availability.

The list of data points displayed corresponds to the filters you've chosen in your multidimensional analysis of performance, availability, or errors. Additionally, you can filter this list to view only Error data points, those with a particular Error code, or from a particular Location.

Data points Data point filters

Each data point is listed with its completion time stamp, location, and key performance metric value. Error data points (availability failures) are marked in red and display the error code.

Click a data point to see event-level screenshots and analysis, including waterfall graphs for events with timings (actions). Use the toggle provided to view just events with timings, that is, actions with waterfall graphs. Click Close details to return to the list of data points.

Toggle to view actions only

Successful data points display the reference screenshots captured for each event. See the Synthetic details help page for more information on how screenshots are captured.

Note that even successful data points can have actions with individual resource errors, shown in red in the waterfall graph.

Successful data point Data point resource error

Error data points display screenshots captured during that specific execution, enabling you to compare Failure and Expected (reference) screenshots. The failing data point and action are marked in red. Click Show difference to see the percentage and areas of mismatch highlighted in a superimposed image.

Error data point Screenshot comparison