PageSpeed Insights Monitoring — Dashboard, Lighthouse Scores, Alerts

Treo
3 min readDec 10, 2019

--

Use Treo’s PageSpeed Insights integration to monitor your web pages with Lighthouse, view a detailed history, and receive alerts.

Get started free at Treo.sh or explore the Live Demo.

PageSpeed Insights (PSI) is a service from Google that analyzes your web pages and shows how to improve them. It runs Lighthouse in a stable environment using Google’s infrastructure.

For development teams, having a single source of truth simplifies collaboration. A stable environment is crucial for reproducing metrics between runs and having progress.

But PSI is a low-level API. To make it work inside a team, it requires servers to make requests, store history, monitor changes, and display results. Building this infrastructure is most certainly not a part of your core business.

At Treo, we aim to develop the simplest and the fastest tool that helps teams to build fast web pages. Treo integrates with PSI API, allowing to monitor dozens of URLs in less than a minute.

High-level overview for your web pages

See all your pages in a simple dashboard that shows user-centric metrics and a performance chart. The chart shows how a page changed over time visually and across the metrics. (First Contentful Paint, Speed Index, Time To Interactive, and Performance Score)

Also, Treo monitors all Lighthouse categories, including Accessibility, Best Practices, SEO, and PWA. Quickly scan over history, and see failed checks.

A detailed report, export, and API

Treo provides a detailed report with time-series and distributions charts for each metric. Use Lighthouse reports for each audit to understand the change and make improvements.

Also, you can export all the collected data to CSV or use Treo API to integrate with your infrastructure.

Alerts and consistent results

Treo has powerful options for setting up budgets and alerts. It notifies your team via slack or email about performance regressions.

To avoid false alarms, and data variation Treo enhances PSI results with dozens of optimizations. It runs multiple audits and selects a median, benchmarks VM, compares with historical values, and handles API errors.

Getting started

  1. Sign up for a 14-day free trial with your Google or Github profile at https://treo.sh/signup.
  2. Create a new page and set PageSpeed Insights as a throttling method. See the results immediately. Repeat for all important URLs on your website.
  3. That’s it. See a detailed history collected every hour, share results with your team members, and receive an alert when something breaks.
Enable PageSpeed Insights Monitoring at Treo
Enable PageSpeed Insights Monitoring at Treo

Using PageSpeed Insights with Treo is a quick and easy way to start collecting web performance metrics about your pages. Get all the supporting infrastructure, handle regressions, receive notifications. And above all, work with your team to build the best web experience for your customers.

Get started free at Treo.sh

--

--