For a 360-Degree View of the Customer, Combine Active and Passive Observability
June 23, 2022

Mehdi Daoudi
Catchpoint

Share this

Digital businesses don't invest in monitoring for monitoring's sake. They do it to make the business run better. Every dollar spent on observability — every hour your team spends using monitoring tools or responding to what they reveal — should tie back directly to business outcomes: conversions, revenues, brand equity. If they don't? You might be missing the forest for the trees.

As technologists, it's our ability to master the technical complexity involved in delivering successful applications that got us where we are. Yet, focusing too narrowly on technology can sometimes lead us astray. It's not uncommon, for example, for businesses to devote hundreds of hours to inching their digital storefront up in search engine rankings, even as customers struggle with basic functions on the site.

How can you avoid these kinds of pitfalls?

By always keeping a laser focus on the most important aspect of a digital business: the experience of users.

To capture a comprehensive customer view, businesses use a variety of tools, including Real User Monitoring, or RUM (which measures real user interactions), and active observability (simulating synthetic interactions to test the site's response). Too often though, these approaches aren't tied together in a strategic or intentional way. Instead, they exist in silos — sometimes owned by totally different teams — each providing only a partial, fragmented view.

Let's take a closer look at how you can ensure that real and synthetic observability strategies work together to measure what matters most.

Navigating Complexity

The basic goal of prioritizing user experience seems straightforward. Why then do so many businesses struggle to effectively measure it? Because modern digital applications have grown enormously complex.

A typical website now encompasses content and services from literally hundreds of sources: third-party data centers and servers, Domain Name System (DNS) and content delivery network (CDN) providers, load-balancers and site accelerators, social sharing widgets, tracking tags, and more. Problems with any of these elements can disrupt the user experience. That's to say nothing of all the variables on the user's end, such as issues with devices, browsers, and Internet Service Providers (ISPs).

To understand the health of a digital business, you need to observe all these elements and many others. So, modern digital businesses use both real and synthetic monitoring to measure different aspects of how users experience a site. To synthesize them into a holistic observability strategy, however, you need to understand exactly what each perspective shows you — and what it doesn't.

Inside Real User Observability

Real User Monitoring uses code placed on a website or mobile app (typically, the navigation timing API in browsers) to transmit performance metrics around engagement. This data can help you better understand your users — how they get to your site, from which markets and devices, which pages they access most, and more.

This type of observability can play a key role in linking digital interactions with core business metrics. For example, RUM can measure things like:

■ How many customers abandon the site when performance drops by 25%? How about 50%?

■ How do fluctuations in performance levels correlate with conversion rates?

■ When I make changes to my application (adding a new data center, changing CDN provider) what effects do they have on traffic, conversions, and other metrics?

Real user data can be particularly valuable in tracking longer-term trends. By correlating performance data with shopping cart abandonment, bounce rates, time spent on specific pages, and more, you can identify which metrics correlate most strongly with business outcomes. You can then use these insights to identify areas for improvement and prioritize investments towards activities with the most direct impact on revenues.

While RUM insights can be extremely valuable, however, you can't assume they're showing a complete picture of user experience. For example, if DNS issues prevent users from accessing your site, real user metrics won't show you that's happening.

Additionally, passive monitoring tools like RUM, are, well, passive. Anything you do in response those insights is, by definition, reacting to problems after they've already affected customers.

Getting Active

Active observability complements real user monitoring by taking a proactive approach to measuring system health. With active observability, you can continually poke and prod your application by generating synthetic user behavior — on any part of your site, 24x7, from any geography you choose.

Active observability fills in the gaps in passive monitoring, allowing you to spot potential issues before they affect your customers and revenues. It also offers:

Flexibility: Test whatever you want, however you want, from wherever you choose, as often as you choose — without having to wait for real users.

Visibility: Synthetic monitoring measures from the outside-in, capturing performance of both your own systems and third-party elements (DNS, CDNs, ISPs) at every step in the user journey. This also means that, when you detect a problem, you can quickly pinpoint the source.

Validation: With the ability to generate any kind of user behavior, from anywhere, you can measure the performance impact of prospective changes before they go to production.

Business intelligence: Active observability can help you benchmark your performance against the competition, as well as track performance of your digital partners (like DNS or CDN providers) and make sure they're living up to their service-level agreements.

Building Holistic Visibility

Both real and active tools play important roles in a digital observability strategy. To achieve true 360-degree visibility into the customer experience, however, you need to synthesize them within a single strategy. If you're approaching observability strategically, you'll use RUM to understand how real users interact with your site, so you know what to test. And you'll use synthetics to proactively, continually test those components and interactions that have the biggest impact on business outcomes.

Together, these approaches will provide ongoing insights to guide how you invest development and engineering resources — and then validate the effects of those investments. Effectively, you create a continuous feedback loop of measure, respond, and measure again. You end up with much deeper visibility into the customer experience. More important, you have a strategy driven not by technology, but by real-world business concerns.

Mehdi Daoudi is CEO and Co-Founder of Catchpoint
Share this

The Latest

February 06, 2023

This year 2023, at a macro level we are moving from an inflation economy to a recession and uncertain economy and the general theme is certainly going to be "Doing More with Less" and "Customer Experience is the King." Let us examine what trends and technologies will play a lending hand in these circumstances ...

February 02, 2023

As organizations continue to adapt to a post-pandemic surge in cloud-based productivity, the 2023 State of the Network report from Viavi Solutions details how end-user awareness remains critical and explores the benefits — and challenges — of cloud and off-premises network modernization initiatives ...

February 01, 2023

In the network engineering world, many teams have yet to realize the immense benefit real-time collaboration tools can bring to a successful automation strategy. By integrating a collaboration platform into a network automation strategy — and taking advantage of being able to share responses, files, videos and even links to applications and device statuses — network teams can leverage these tools to manage, monitor and update their networks in real time, and improve the ways in which they manage their networks ...

January 31, 2023

A recent study revealed only an alarming 5% of IT decision makers who report having complete visibility into employee adoption and usage of company-issued applications, demonstrating they are often unknowingly careless when it comes to software investments that can ultimately be costly in terms of time and resources ...

January 30, 2023

Everyone has visibility into their multi-cloud networking environment, but only some are happy with what they see. Unfortunately, this continues a trend. According to EMA's latest research, most network teams have some end-to-end visibility across their multi-cloud networks. Still, only 23.6% are fully satisfied with their multi-cloud network monitoring and troubleshooting capabilities ...

January 26, 2023

As enterprises work to implement or improve their observability practices, tool sprawl is a very real phenomenon ... Tool sprawl can and does happen all across the organization. In this post, though, we'll focus specifically on how and why observability efforts often result in tool sprawl, some of the possible negative consequences of that sprawl, and we'll offer some advice on how to reduce or even avoid sprawl ...

January 25, 2023

As companies generate more data across their network footprints, they need network observability tools to help find meaning in that data for better decision-making and problem solving. It seems many companies believe that adding more tools leads to better and faster insights ... And yet, observability tools aren't meeting many companies' needs. In fact, adding more tools introduces new challenges ...

January 24, 2023

Driven by the need to create scalable, faster, and more agile systems, businesses are adopting cloud native approaches. But cloud native environments also come with an explosion of data and complexity that makes it harder for businesses to detect and remediate issues before everything comes to a screeching halt. Observability, if done right, can make it easier to mitigate these challenges and remediate incidents before they become major customer-impacting problems ...

January 23, 2023

The spiraling cost of energy is forcing public cloud providers to raise their prices significantly. A recent report by Canalys predicted that public cloud prices will jump by around 20% in the US and more than 30% in Europe in 2023. These steep price increases will test the conventional wisdom that moving to the cloud is a cheap computing alternative ...

January 19, 2023

Despite strong interest over the past decade, the actual investment in DX has been recent. While 100% of enterprises are now engaged with DX in some way, most (77%) have begun their DX journey within the past two years. And most are early stage, with a fourth (24%) at the discussion stage and half (49%) currently transforming. Only 27% say they have finished their DX efforts ...