Proactively monitor your application
Simulate user behavior to catch problems before your customers do. Sleep soundly knowing that Synthetics runs automated tests around-the-clock and around-the-world. With instant alerts, a breakdown in performance doesn't mean a breakdown in your business.
Test your app from locations around the world
São Paulo, London, or D.C. Once a day, or once a minute. Test your app around the world, at any frequency. We’ll point out specific errors and slow page components so you’ll know when your app is working where you are, it’s also working where they are.
Success
Status
12.0 s
Load Time
Fail
Status
145.25 s
Load Time
Success
Status
9.25 s
Load Time
Success
Status
3.9 s
Load Time
Success
Status
11.0 s
Load Time
Success
Status
8.55 s
Load Time
Fail
Status
200.0 s
Load Time
Success
Status
15.30 s
Load Time
Success
Status
7.55 s
Load Time
Fail
Status
201.25 s
Load Time
Success
Status
13.45 s
Load Time
Fail
Status
354.5 s
Load Time
Success
Status
16.00 s
Load Time
Success
Status
24.25 s
Load Time
Success
Status
10.65 s
Load Time
Fail
Status
90.75 s
Load Time
Success
Status
12.85 s
Load Time
Success
Status
4.9 s
Load Time
Success
Status
7.33 s
Load Time
Success
Status
3.21 s
Load Time
Success
Status
4.55 s
Load Time
Success
Status
12.25 s
Load Time
Fail
Status
Timeout
Load Time
Success
Status
8.0 s
Load Time
Success
Status
5.9 s
Load Time
Success
Status
3.0 s
Load Time
Fail
Status
Timeout
Load Time
Success
Status
17.2 s
Load Time
Success
Status
16.8 s
Load Time
Simulate essential user flows and interactions
Reproducing business-critical functionality is easy with New Relic Synthetics. Stay informed about the availability and reliability of your software and ensure an error-free product experience for your customers.
Out of the box tests.
Setting up test monitors with New Relic Synthetics is easy. Just enter a URL and select a few configuration options. We'll launch a Selenium-driven Chrome browser that sends relevant data immediately using turnkey test scripts.
Build your own tests.
Complex software architecture? Multi-step user flows? Single page app? On-page interactions? We’ve got you covered. You can easily customize and monitor using straightforward scripting.
| Pass | Fail | ||
|---|---|---|---|
| Is my login process interrupted? | |||
| Is my purchase flow down? | |||
| Is my checkout button working? | |||
| Is my homepage up? | |||
| Is my login page up? | |||
|
|
|||
Discover what went wrong and make things right
You want your app to operate correctly all the time. Troubleshooting and error identification are necessary parts of smoothly-running software. Streamline problem-solving with New Relic Synthetics’ detailed data.
In-depth troubleshooting metrics
Error screenshots make it easy to see exactly what went wrong and what an end-user would experience. Response headers give you all the information you need to fix any critical problems identified.
Detailed waterfall charts of individual page assets
Different time periods in your waterfall chart help you to understand what happened and when. View page load times for individual components in particular locations.
Automatic transaction traces for backend app servers
Get deep, code-level visibility for all your results with our APM backend server monitoring. We’ll automatically run transaction traces on your results so you can cross-trace between New Relic products for quick, easy troubleshooting.
Test the entire development life cycle
New Relic Synthetics simulates your real customer experience starting in dev, through QA, and all the way into production. Suddenly you’re building reliable, fully-functioning applications before your first customer is using it.
Customize your analysis with New Relic Insights
Gather metrics across all your monitors. Pinpoint errors, durations, and application issues with the New Relic Synthetics and New Relic Insights integration.
- New Relic Synthetics customers receive 13 months of data retention for monitoring results, including individual assets. Enhance your analysis with Insights!
- Analyze trends across multiple monitors quickly and easily in Insights. Filter down to the results, errors, and monitors that are most important for your analysis.
- Determine which content types your website is loading and how the average load duration and payload size impact performance.
- Understand the performance impact that 3rd party services have on your page load durations by drilling into your Synthetics data in Insights.
- Pinpoint failed test results tracked in Synthetics and group results by error messages to identify the root cause of the issue.
Learn more about New Relic Insights
Synthetics has been amazing. We've been getting an incredible amount of data from the simple browser module. After just about 3-4 hours of data collection, we were able to identify and fix an issue that was doubling our initial home page load time. I wouldn't trade synthetics for anything—not even cheese!Kevin Klein VP of Engineering at BloomThat
We've been using it to see trending data and help make rollback decisions. This tool will allow us to have similar or better monitoring than what we currently have, with an easy to use interface and better alerting emails. We're really excited about adding this new weapon to our monitoring tool-belt.Todd Ross Sr. Engineering Manager, Quality Assurance
and Release Engineering at Answers
Try New Relic Synthetics Free for 14 days
Sign up for a free account to set up a monitor and start using New Relic Synthetics today. No credit card required.
Rest assured. Synthetics is always on.
No matter where you are or what time it is, we’re sending a steady stream of synthetic traffic to monitor your site. You’ll receive insightful data to address any performance problems that pop up.