View monitor results

Synthetics records each monitor check, allowing you to see the load time and response size for every run. For simple browser and scripted browser monitors, Synthetics records a detailed "waterfall" that shows the exact order in which each resource loaded. Select a resource to view load timing, response and request headers, and other details. Use these waterfall details to find problems and diagnose performance issues.

Find results

To access a complete list of monitor results from the Results page: Go to synthetics.newrelic.com > (select a monitor) > Results.

To find the type of result you're looking for, sort the list and filter by location. For example, to locate an unusually fast response time from Ireland, sort by Duration (asc) and disable all locations except Ireland, EU.

You can also access interesting results directly from the Overview and Failures pages.

Understand results

Use the results detail view to understand how your website performed at a specific moment in time, including details of load time and response size.

Use the timeline view to see the exact order in which each page resources loaded, and how long each element took to load (for ping and API test monitors, there may be only one page resource). Select a resource to view detailed metrics, including HTTP status codes, timing information, response headers, and request headers.

If you have enabled Synthetic transaction traces, you can view the transaction traces by going to synthetics.newrelic.com > (select a monitor with enabled traces) > Results > (select a result) > View transaction trace. Selecting a transaction trace will reveal more details in New Relic APM.

Screenshot 2015-01-14 14.34.22.png
synthetics.newrelic.com > (select a monitor) > Results > (select a result): View details of each monitor check, including load time and total load size.
Screenshot 2015-01-14 14.37.32.png
synthetics.newrelic.com > (select a monitor) > Resources > (select a resource) > Resource detail: View details of each monitor resource, including load time breakdowns and header information.

View script logs

Scripted browser and API test results also include a Script log, which includes the contents of the selected script. You can also manually record script milestones by including logging functions in your script. The console log is located at the end of the script log:

// ----------------------------------- Console log
Loading website New Relic Docs
Verifying the title Documentation | New Relic Documentation
Verifying an element exists tag name h1
If we got this far: SUCCESS!

Use result functions

The results view supports the following functions:

If you want to... Do this...
Share a result

Copy the unique URL from your browser's address bar. You can then share this URL with anyone else who has access to your New Relic account data:

https://synthetics.newrelic.com/accounts/1234/monitors/1234abcd-2fde-4be7-8378-b6800ce0d438/results/7890wxyz-7c6c-4786-94bc-31d58fc91a73
Quickly access another monitor

In the side menu bar, select the dropdown icon. Select from the list of recent monitors, or enter a name in the Search by monitor name field to filter the recent monitor list.

switch monitors by selecting the monitor name

Timing details

For some monitor types, the overall monitor check duration will be larger than the inidividual page request durations. This is because some browser behaviors are not measured individually but still count towards the total check time.

Some examples of unmeasured behaviors are JavaScript interactions, resource pre-fetching and prioritization, DNS pre-resolve, TCP pre-connect, and page pre-rendering.

For more help

Recommendations for learning more: