Monitoring
Synthetic Monitoring
Synthetic monitoring is the practice of running scripted, scheduled checks against a website from controlled probe locations — as opposed to real-user monitoring (RUM), which captures data from actual visitors. It catches issues even when traffic is low.
In depth
Synthetic checks range from simple HTTP GETs to full headless-browser scripts that log in, click through a checkout, and verify the order confirmation page. They run on fixed intervals (typically 1-5 minutes) from multiple regions and produce consistent, comparable data.
The trade-off versus RUM: synthetic is repeatable and catches issues even at 3am with no users online, but it doesn't reflect the diversity of real-user devices, networks, and behaviour patterns.
Why it matters
Synthetic monitoring is the only way to detect outages on low-traffic pages, validate uptime against SLAs (you control the measurement), and catch deployment regressions immediately rather than after users start complaining.
How Lemwatch helps with synthetic monitoring
Lemwatch monitors synthetic monitoring continuously and alerts you the moment something changes.
All features →Related terms
Website Monitoring
Website monitoring is the continuous automated checking of a website's availability, performance, security, co…
Uptime
Uptime is the percentage of time a website or service is reachable and serving correct responses. It is the he…
Incident
An incident is a confirmed period of degraded or unavailable service that requires human attention. Incidents …
Recovery Time Objective
Recovery Time Objective (RTO) is the maximum acceptable time a system can be offline after an incident before …
Recovery Point Objective
Recovery Point Objective (RPO) is the maximum amount of data loss (measured in time) a business can tolerate a…
Browse the full Lemwatch monitoring glossary (47 terms).

