Monitoring

What is Synthetic Monitoring?

A type of performance monitoring that uses automated scripts to simulate user interactions and measure performance in controlled conditions.

Synthetic monitoring uses automated tools to simulate user interactions with your website. Tests run from controlled environments, providing consistent, reproducible measurements.

Benefits of Synthetic Monitoring

  • Consistent baseline measurements
  • Detect issues before users do
  • Test from multiple locations
  • Run tests 24/7, even without traffic
  • Great for regression testing

Common synthetic monitoring tools

  • Lighthouse
  • WebPageTest
  • Google PageSpeed Insights
  • Synthetic monitoring platforms (like VitalSentinel)

RUM vs Synthetic

Both are valuable and complementary:

  • Synthetic: Controlled conditions, consistent measurements, good for baselines
  • RUM: Real-world conditions, actual user experience, catches edge cases

What synthetic monitoring measures

  • Page load performance
  • Lighthouse scores
  • Core Web Vitals (lab values)
  • Accessibility issues
  • SEO problems

How VitalSentinel handles this

VitalSentinel's Synthetic Monitoring runs scheduled Lighthouse tests on your critical URLs, tracks scores and Core Web Vitals over time, and alerts you the moment a deploy regresses performance. Catch issues in hours instead of waiting for users to complain or for field data to accumulate.

Monitor your website performance

VitalSentinel tracks Core Web Vitals and performance metrics to help you stay ahead of issues.