Synthetic monitoring proactively tests your endpoints from multiple global locations on a schedule. It catches outages, SSL issues, and performance degradation before real users are affected.
Go to Observability > Synthetic Monitoring and click New Test.
Nova supports several test types:
For an HTTP test, enter the URL and set assertions:
Choose from 30+ global locations to run your tests. Select locations closest to your users for realistic latency measurements. Examples: US East, EU West, Asia Pacific, South America.
Choose how often to run the test: every 1, 5, 10, 15, or 30 minutes. More frequent checks catch outages faster but consume more of your plan quota.
Start with 5-minute intervals for critical endpoints (login, checkout, API health) and 15-minute intervals for less critical pages.
Set up alerts to notify your team when a synthetic test fails. You can require failures from multiple locations before triggering to avoid false positives from regional network issues.
After saving, the test runs immediately. View results on the Synthetic Monitoring dashboard to see uptime, response time trends, and failure history.
Catch outages before your users do with synthetic monitoring.
Start Free Trial