Operations → Observability
Synthetic Monitoring
Running scripted probes or transactions on a schedule to test availability, correctness, and performance from controlled locations.
Synthetic Monitoring
Synthetic Monitoring executes controlled checks against an application or API without waiting for real user traffic. Checks range from simple HTTP probes to multi-step transactions such as signing in, searching, and completing a checkout flow.
Synthetic checks are useful for continuous availability testing, regional comparison, release verification, and detecting failures during low-traffic periods. They complement RUM: synthetic tests are repeatable and controlled, while RUM represents actual user conditions.