• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Manage your synthetic monitors

Synthetic monitors help you proactively check your applications, services, and endpoints to ensure they're working properly. You can automate the management of your synthetic monitors, private locations, secure credentials, and monitor downtimes using NerdGraph.

With the appropriate permissions and access, you can programmatically manage your entire synthetic monitoring setup through queries and mutations in NerdGraph. Alternatively, you can perform these operations via the New Relic UI.

Important

As of August 26, 2024, you can no longer create new monitors using legacy runtimes on public or private locations. On October 22, 2024, we will end of life the containerized private minion (CPM) and legacy synthetics runtime versions.

Requirements

Requirements include:

Get started

To start using the NerdGraph API for synthetic monitoring:

  1. Go to the NerdGraph GraphQL Explorer
  2. Obtain your API user key for authentication
  3. Choose your monitor type or operation from the guides below
  4. Use the provided GraphQL mutations and queries to manage your synthetic monitoring infrastructure

Monitor types

New Relic provides several monitor types to suit different testing needs. Each monitor type has specific capabilities and use cases:

Browser-based monitors

Monitor Type

Description

Use Cases

Ping monitor

Simple availability checks that verify an endpoint is accessible

Basic uptime monitoring, health checks, API availability

Simple browser monitor

Browser-based page load test without custom scripting

Website availability, page load performance, basic user experience

Scripted browser monitor

Custom JavaScript to simulate complex user interactions in a real browser

Login flows, multi-step user journeys, complex web application testing

Step monitor

Codeless, multi-step browser testing using predefined actions

Common workflows without scripting, click-through testing, form submissions

API and certificate monitors

Monitor Type

Description

Use Cases

Scripted API monitor

Custom JavaScript to test APIs without a browser

REST API testing, GraphQL endpoints, backend service monitoring

Certificate check monitor

Monitors SSL/TLS certificate validity and expiration

SSL certificate expiration alerts, security compliance

Broken links monitor

Crawls a website to identify broken links

Website health checks, SEO maintenance, link validation

Supporting entities

In addition to monitors, you can manage supporting infrastructure and configuration:

Query operations

Use query operations to retrieve information about your synthetic monitoring setup:

  • Query all monitors in your account
  • Retrieve private location configurations
  • List secure credentials (metadata only)
  • View scheduled monitor downtimes
  • Get monitor scripts and step configurations
  • Map monitor IDs to entity GUIDs
  • Check runtime upgrade status for legacy monitors
Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.