Performance Analysis

Analyze trends and dimensions across App metrics.

Updated 2026-08-03 trends, analysis, performance, dimensions

The Trends dashboard provides an easy-to-use interface with an advanced feature set, enabling real-time and historical, real-user experience monitoring connected with backend network service performance for deep understanding of how application performance and network service health impacted user experience. Customized dimensional drill-downs support app and user experience Service Level Indicators (SLIs) based on engagement metrics, QoE and KPI metrics, service performance metrics, and error messages, along with detailed network request and user timeline analysis.

Watch this quick intro to learn more about Trends features and use cases.

Trends: Percentile Aggregation for Duration, Metrics (Beta) -- (Jan 2026)

Feature Update:

Adds a dynamic Aggregation Selector to toggle between percentiles and averages in the Trends dashboard, enabling percentile-based aggregation (P50, P75, P90, P95, P99) for Duration metrics to gain a more precise view of duration performances.

Click to expand the image

Use Case:

Using the P95 metric value for Soft Navigation Time helps identify slow client-side navigations that affected a small (5%) but meaningful subset of users. While average soft navigation time may appear acceptable, P95 reveals routes, devices, or browsers where in-app transitions took significantly longer than most other app transitions, impacting perceived responsiveness. Going beyond the average value, percentile values enable teams to isolate and optimize client-side rendering or script execution issues that degrade the user experience.

More Details: Trends.

Feature Update:

Adds support for associating predefined dimensions (Page Host, Page Path, Page Title, Page Referrer, Referrer Host, Screen Title, Previous Screen Title) with Flow metrics, enabling improved Flow drill-down analysis across related dimensions.

Click to expand the image

Use Case:

Use Page dimensions to highlight Flow performance across multiple pages. For example, with the Login Click to Success Flow selected in Trends, select the Page dimension and apply Flow metrics (Inits, Flows with Errors, Errors in Abandoned Flows) to the dimension table to analyze the performance of these metrics across Page dimension values.

More Details: Flows.

Feature Update:

Updates the calculations for Critical Error %, and Non-Critical Error % to align with the overall Error %. This update improves clarity and consistency in error reporting.

Error %: Number of Flows with errors divided by the total number of Flows.Critical Error %: Number of flows with critical errors that caused the conversion to fail, divided by the total number of flows. Non-Critical Error %: Number of Flows with non-critical errors divided by the total number of Flows.

Click to expand the image

Use Case:

Add ASN and ISP as dimensions in the dimension table. Select an ISP as a primary filter to see the associated ASNs. Check the associated metrics and other dimensions to detect any anomaly (if any).

More Details: Trends.

Feature Update:

Enables secondary filtering on the Flow Avg Network Request Duration metrics. Use a distribution of average request durations to select a secondary filter data range, such as durations greater than five seconds. The distribution ranges provides an easy way to focus the data selection on specific sets of durations, e.g., long-duration network requests that may require higher priority.

The Trends dashboard displays the secondary filter values with a purple line in the time series view and underlined columns in the dimension tables.

Click to expand the image

Use Case:

Analyze the PDP To Cart_Change1 Network Request Avg Duration metric for platform-specific PDP to Cart data, and apply a secondary filter to highlight the long average durations to determine the scope and severity of the long durations.

  • Select this metric and set VivaMart iOS - 2.5 from the App Name dimension data as the primary filter.

  • Click the distribution icon next to the PDP To Cart_Change1 Network Request Avg Duration metric, and select the distribution range >= 5 seconds to apply a secondary filter.

In this example, applying a secondary filter with a duration of 5 seconds or more enables a comparison of the success rate between the overall network request and the subset of sessions with long durations. This primary and secondary filter combination displays the primary filter data alongside the secondary filtered data, highlighted in purple. In this case, the secondary filter highlights the long-duration network requests generated by the VivaMart iOS-2.5 app, which affect overall network performance.

More Details: Metric Filters

For more details about these and other VSI App updates, see What's New in VSI App.