ADEM Introduces Browser-based Real User Monitoring

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
L1 Bithead

Title_Browser-based-RUM_palo-alto-networks.jpg

 

Blog authored by Priya Ramarathnam.

 

 

Modern web applications are intricate and built with various microservices. These apps rely on multiple interdependent systems, with a single click on a webpage often triggering the download of hundreds of objects—from scripts to media files. These interdependent systems and services are also hosted on various geo-distributed servers to support seamless user experience. However, this complexity makes it challenging to identify issues when users move between pages or interact with various objects on the applications. Since almost all work today—around 85-100%—happens through browsers, ensuring a smooth and responsive experience is essential.

 

Synthetic monitoring helps identify potential issues by running simulated user journeys, but it can't always catch real-time, user-experience issues like slow page transitions or page freeze during particular interactions. This is where browser-based real-user monitoring truly shines, as it captures the real-time user experience navigating through the application on the browser.

 

Palo Alto Networks’ ADEM is thrilled to introduce Browser-based Real User Monitoring (RUM), a solution that delivers in-depth visibility into the performance of every web- application interaction within the browser. For instance, imagine a user navigating through an Office365 - Microsoft powerpoint slide ,  as they click to edit or move from one slide to another, they may experience a slow transition, or a slide might fail to load entirely. With RUM, these issues can be detected in real time.

 

In another scenario, consider an employee using salesforce - a business critical application, When they create a sales report, there’s a noticeable delay or fails to load:

 

Fig1_Browser-based-RUM_palo-alto-networks.gif

 

RUM can pinpoint these types of specific issues, helping administrators with visibility. With browser-based RUM, any performance degradation, such as slow page loads or delayed responses to user actions, is instantly identified, ensuring admins can quickly resolve issues and optimize user experience in real-time.

 

ADEM synthetics already isolates the segment that could be resulting in a degraded experience, such as user device, WiFi, LAN, Internet or an app itself. By unifying ADEM synthetics and browser-based RUM into one single dashboard, IT teams can pinpoint the exact application transaction experience along with root cause analysis such as whether it was the device, network, or application that is causing degraded experience, and can streamline the troubleshooting process and provide deeper performance monitoring capabilities.

 

RUM Metrics Overview

ADEM Browser-Based RUM monitors Core Web Vitals, which will give insights on essential metrics that reflect real-world user experience on any web application. These metrics focus on key aspects of user interaction and loading performance:

 

Core Web Vitals are key standard metrics that measure how user-friendly a website is. For example, LCP (Largest Contentful Paint) measures how long it takes for the main content (like a large image or text block) to load on your screen. If a web page takes too long, you might get frustrated and leave. Imagine waiting too long for a webpage you use to submit a service request—that's LCP in action.

 

INP (Interaction to Next Paint) tracks how quickly the website responds when you click a button or tap a link. For instance, if a user clicks "Submit" on a report in a business application and it takes several seconds to respond, INP helps identify that lag.

 

CLS (Cumulative Layout Shift) checks whether the page’s content unexpectedly moves around as it loads. Have you tried to click something, but right as you do, the page shifts and login button is not where it is usually located? CLS monitors and detects visual stability. 

 

By using Browser Based Real User Monitoring (RUM), granular user experience for every application page can be tracked.

 

ADEM Enhancements

To complement the introduction of RUM, we’re also refreshing the ADEM dashboards offering the following benefits:

 

  1. Enhanced Visibility: Helps understanding the poor performing applications immediately with the no. of users and time impacted so the admin can act on it immediately

Fig2_Browser-based-RUM_palo-alto-networks.jpg

 

  1. Granular Browser Activity: Provides experience on the browser across all the application domains accessed

Fig3_Browser-based-RUM_palo-alto-networks.jpg

 

  1. Root Cause Analysis for Degraded Experience: provides a detailed breakdown of performance degradation by segment, including the extent of the impact, a list of affected users, and recommended steps for remediation.
 

Fig4_Browser-based-RUM_palo-alto-networks.jpg

 

4. Actionable User Details page

Offers actionable insights to identify the exact time impacted and the specific segments with historical patterns that are causing performance degradation for each user.

 

Fig5_Browser-based-RUM_palo-alto-networks.jpg

 

Provides visibility into browser experience  at an individual domain level and per application  page level including time spent.

 

Fig6_Browser-based-RUM_palo-alto-networks.jpg

 

Fig7_Browser-based-RUM_palo-alto-networks.jpg

 

Empower IT teams to deliver exceptional user experiences across any environment with ADEM. Begin exploring these new features, check out the ADEM website for more information. 

 

  • 137 Views
  • 0 comments
  • 0 Likes
Register or Sign-in
Labels