Synthetic monitoring

New Relic's synthetic monitoring simulates user traffic around the world so you can detect and resolve poor performance and outages before your customers notice. Use our suite of automated, scriptable tools to monitor your external and internal websites, critical business transactions, and API endpoints.

To prevent slow results and failures, focus on three key areas:

  • Availability: Proactively ensure uptime, enforce SLAs, and ensure site reliability for your customers. Benchmark performance before, during, and after a cloud migration.
  • Functionality: Before and after you deploy new features or a new site, run tests and scripts to ensure everything works. Analyze actual or simulated end-user data about load time, availability, and errors.
  • Performance: Explore your data to understand the speed of your internal and external sites, individual page loads, assets rendering on pages, and API results.

Your synthetic monitoring data is part of New Relic One. This immediately provides context about site failures against the health of your underlying applications (APM), end-user browser monitoring, and your infrastructure.

NR One: Synthetic monitoring
This example shows how you can use synthetic monitoring in New Relic One to get actionable information about site availability, functionality, and performance.

Troubleshoot and resolve problems.

Optimize performance.

  • See real-time performance in the UI.
  • Build test scripts to ensure critical processes like login and checkout always run smoothly.
  • Query your data, and share charts and dashboards showing patterns for improving site performance.