NewMCP server and public API are live

Synthetic Monitoring

Scheduled Lighthouse audits that catch slowdowns before your users or Google do

Synthetic monitoring runs automated Lighthouse audits from controlled environments on a schedule you define. Get consistent, reproducible measurements that aren't skewed by varying devices and network speeds. Perfect for catching performance regressions after deployments – before they impact real users.

  • Automated Lighthouse Audits
  • Multiple Test Locations
  • Consistent Baselines
  • All Performance Metrics
Synthetic MonitoringCritical
▸ MOBILE · LIGHTHOUSE v13.4.0RAN 2 MIN AGO
61
PERFORMANCE
100
ACCESSIBILITY
96
BEST PRACTICES
92
SEO
LAB METRICS
LCP
4.2s 83%
CLS
0.03
TBT
780ms 225%
PERFORMANCE · LAST 8 RUNS▼ 25 pts
Scheduled auditEvery 8 hours
// the problem

A deployment went out, and now everything is slow

By the time users complain, the damage is done. Synthetic monitoring catches regressions right after they ship – before your visitors or Google notice.

Performance regressions slip into production undetected

You only find out about slowdowns when users complain or rankings drop

RUM data takes time to accumulate – you need faster feedback

Manual Lighthouse tests are inconsistent and time-consuming

Different team members get different results depending on their setup

You can't reliably compare before and after a change

// what you can monitor

Automated Lighthouse audits on a schedule you set

Track performance metrics, Lighthouse scores, and page load filmstrips over time. See exactly how your site performs in controlled conditions.

01

Automated Lighthouse Audits

Schedule full Lighthouse audits to run automatically. Performance, Accessibility, SEO, and Best Practices scores – all tracked over time without manual effort.

02

Multiple Test Locations

Tests run from Google's servers by default, with additional monitoring locations available on higher plans. See how distance and network conditions affect your visitors, and catch region-specific CDN issues.

03

Consistent Baselines

Every test runs in the same controlled environment. No more "works on my machine" – get reproducible results you can trust for before/after comparisons.

04

All Performance Metrics

Track FCP, LCP, TBT, CLS, Speed Index, and Time to Interactive. See exactly which metrics improved or degraded after each change you make.

05

Performance Alerts

Get notified when key metrics like LCP or CLS exceed thresholds. Know about issues shortly after a deployment, not days later.

06

Historical Trends

Track how your performance scores change over time. See your Lighthouse audit history for your plan's full retention window to understand trends and validate improvements.

07

Screenshot Filmstrips

Visual filmstrips show how your page renders as it loads. Identify visual bottlenecks like late-loading hero images or layout shifts.

08

Opportunity Detection

Get Lighthouse's optimization recommendations automatically. Prioritize fixes by their estimated savings in milliseconds and kilobytes.

09

Network Waterfall Analysis

See exactly how your page loads with detailed request timelines. Identify slow resources, render-blocking scripts, and optimization opportunities.

// lighthouse scores

Every Lighthouse category, scored on schedule

Automated audits capture Performance, Accessibility, SEO, and Best Practices on every run. Consistent, reproducible scores from a controlled environment you can trust.

  • Performance, Accessibility, SEO, and Best Practices
  • The same controlled environment on every run
  • Reproducible scores for before/after comparisons
Lighthouse auditBelow target
0Poor

Performance scored on every scheduled run, alongside the other Lighthouse categories.

Accessibility94
SEO90
Best Practices79
// historical trends

Watch the score drop after a deploy

Track how your performance score changes over time. Scheduled runs make a post-deployment regression obvious, so you can roll it back or fix it before users notice.

  • Audit history for your plan's full retention window
  • Spot regressions right after they ship
  • Runs from hourly to daily on your schedule
Performance over time-14 pts
Last 12 auditsRuns hourly
PERFORMANCE SCORE
48
Live monitoringDrop after deploy
// lab metrics

All the lab metrics that matter

See FCP, LCP, TBT, CLS, Speed Index, and Time to Interactive for every audit. When a score drops, you can tell at a glance which metric caused it.

  • Core Web Vitals plus lab-only timings
  • See which metric moved after each change
  • Alerts when LCP or CLS cross thresholds
Lab metricsControlled test
LCP
3.8 s
target under 2.5 s
TBT
540 ms
target under 200 ms
CLS
0.04
Speed Index
4.1 s
FCP
2.3 s
TTI
6.2 s

Automated testing, actionable insights

1Step 01

Add pages to monitor

Specify the pages you want to test regularly. Focus on critical pages like homepage, product pages, checkout, and landing pages.

2Step 02

Choose test frequency and locations

Set how often to run tests (from hourly to daily, depending on your plan) and, where your plan allows, which additional locations to test from. More frequent tests mean faster regression detection.

3Step 03

Automatic testing begins

VitalSentinel runs Lighthouse audits on your schedule. Results are stored and compared against previous runs automatically.

4Step 04

Get alerted on regressions

When a metric crosses your threshold, VitalSentinel notifies you in-app and by email. See exactly what changed and when it happened.

// in the real world

Real scenarios, real fixes

Development teams
Challenge

"A third-party script update tanked performance, but you didn't notice until users complained."

Solution

Regular synthetic tests running every few hours would have caught the regression quickly, letting you roll it back or fix it before widespread impact.

QA teams
Challenge

"Performance testing is manual and inconsistent. Results vary depending on who runs the test and when."

Solution

Automated synthetic monitoring provides consistent baselines for every deployment, making performance part of your QA process.

Site reliability engineers
Challenge

"You need to prove that performance SLAs are being met, but you only have sporadic manual tests."

Solution

Scheduled synthetic tests provide continuous evidence of performance levels, with historical data for SLA reporting.

// simple pricing

Every module included. You only choose your coverage

All plans include all eight modules. Start free, upgrade only when you need wider coverage.

Free

$0/mo

Perfect for trying out VitalSentinel

  • 1 domain
  • 25K RUM page views/mo
  • 100K analytics events/mo
  • 6 months data retention
Start for Free
Recommended

Lite

$129/mo

For consultants and growing businesses

  • 5 domains
  • 250K RUM page views/mo
  • 5M analytics events/mo
  • 16 months data retention
Start Monitoring
VitalSentinel

Catch regressions before users do

Set up automated Lighthouse testing in minutes. Know about performance issues before they impact real users.

Free planNo credit cardCancel anytime