Sign up to receive the latest blog posts via email

New Rigor Feature: Page Threshold Monitoring

Kyle Conarro

Our response time monitoring allows you to call a test result a failure if it exceeds a given response time. This works great for uptime and single-page Real Browser tests, but multi-step scripts can be longer running and more complex. To give you more control over this type of monitor, we have added Threshold Monitoring to our Real Browser checks. Threshold Monitors allow you to set load time limits for specific page URLs within your multi-step Real Browser checks. For example, if we want to make sure our dashboard page loads under 10 secon...

Read More

The Hidden Cost of Real User Monitoring (RUM)

Chapman Lever

Every day Rigor robots make 1.5mm visits to over 350,000 web pages and load 23mm assets in browsers from around the world. Because of the large amount of data that we sift through each day, we are able to detect many outages that occur on the internet in real time. Yesterday we saw a sizable outage across many of our customer and research accounts. When we dug down into specific runs we kept seeing the same issue pop up. A piece of javascript on each page was unable to connect back to its server and blocked other content from loading....

Read More

Benefits of Using RUM with Synthetic Monitoring

Chapman Lever

Last week I wrote a blog that defined and analyzed differences between the two predominant end-user monitoring techniques leveraged in the market today: Real User Monitoring (RUM) and Synthetic Monitoring. I ended that post with a list of benefits provided by synthetic monitoring tools. This week I want to detail some of the shortcomings of using a "synthetic-only" approach and discuss how leveraging synthetic monitoring coupled with RUM is the most effective and holistic monitoring practice. Synthetic Deficiencies Last week, I detail...

Read More

Synthetic Monitoring vs. RUM

Chapman Lever

Recently one of our customers, Gilt Groupe, posted a case study on their tech blog evaluating the value and merits of utilizing synthetic monitoring (Rigor) to understand client side performance trends and problems real-time. At Rigor, we often find ourselves educating potential customers and business users on the differences between some of the different web performance monitoring methodologies available in the market and their various use cases. In particular, we have seen an uptick in interest for Real User Monitoring (RUM). ...

Read More

The Hidden Cost of Web Components

Kyle Conarro

Modern websites make a lot of requests. And I mean a lot. And many of these requests are to third-party resources. As this trend continues, it is important to routinely analyze the performance cost of your site's resources to identify areas for optimization. One approach to such an analysis would be to aggregate requests at the domain-level. Using raw HAR data, the data that underlies the popular waterfall chart, we can calculate the performance cost of each domain that our site uses. ...

Read More

Over the past decade readers have quickly dropped newspapers for a much more convenient digital experience. Readers demand content at all times, and with the rise of smartphones it’s never been easier to find a good “fat cat playing the piano” video (don’t worry, this isn’t another blog about the quality of our news today). CNN just reported that 40% of their traffic comes through a mobile device. Times have changed and so has the content on media sites.   Most media sites that we see at Rigor consist of upwards of 200 front-end re...

Read More

When errors occur on your website, the natural first step to solving the problem is figuring out what is causing it. This is an important, but often overlooked, step in the troubleshooting process that can keep you from blindly rebooting systems without knowing why. A few simple, diagnostic steps can save you hours of time when resolving issues. 503 Service Unavailable = web server issue 404 Not Found = content is missing 401 Unauthor...

Read More