Synthetic monitors are API checks or virtual browser instances that monitor your website, recording each check in detail. They can also:
- Capture aggregate numbers, including an overview or summary for ping monitors.
- Provide detailed statistics for each page resource, and downtime incidents.
- Collect custom response codes for more detail on your monitor runs.
You'll be able to add and configure synthetic monitors to suit your environnment after you create a New Relic account. (It's free, forever!)
You can add several types of synthetic monitors:
- Ping monitors ensure your website is responding, while simple browser monitors send real browsers to check your website.
- For more complex monitoring, scripted browser monitors verify that specific resources are present, while API tests verify your API endpoint.
The default timeout for a new monitor is 180 seconds.
To learn how to use our step monitor to build complex workflow validation scripts without writing any code, watch this short YouTube video (approx. 3:20 minutes).
You can also add monitors with our NerdGraph API or the Synthetics REST API. For REST APIs, you can create a
GET request to the monitor you want to use as the source for configuration, then use those key values to use in a
POST to "copy" and create a new monitor.
You cannot change a monitor's type after the monitor is created, but you can edit other monitor settings.
From the Monitors tab in one.newrelic.com > Synthetics, select the monitor you want to edit.
In the side menu, select a link to change the following settings:
Select Save changes to confirm.
You must have Admin privileges in order to delete a monitor.
To delete a monitor:
- From the Monitors tab in one.newrelic.com > Synthetics, select the monitor you want to edit.
- From the selected monitor, select Settings > General.
- Scroll to the bottom of the page and select the trash can icon.
When configuring monitors, the following settings are available:
You can use the New Relic UI to see a history of recent changes to synthetic monitors and what users changed them.