Introduction to New Relic Alerts

New Relic Alerts lets you set up robust and customizable alert policies for anything that you can monitor with New Relic. Receive notifications for fluctuations in key performance metrics from across all of our products, including APM, Infrastructure, Browser, Mobile, and Insights.

Access to this feature depends on your subscription level. If you have a paid subscription to any New Relic product, your account has access to New Relic Alerts for all products (both paid and unpaid).

Data security and privacy

By default, New Relic Alerts does not record any personal data. In addition, it automatically sets default permissions for individual account users and access levels within account structures.

For more information about New Relic's security measures, see our security and privacy documentation, or visit the New Relic security website.

Build a comprehensive alerting solution

New Relic Alerts - Set thresholds - screenshot
alerts.newrelic.com > Create alert condition: This shows the threshold-setting UI page when creating an alert condition.

We give you control over every part of creating a robust alerting solution for your applications and architecture:

Decision Steps
Decide what to monitor. You can set up alert conditions to monitor any New Relic-monitored data source. Whether your architecture has just a few components or many, you'll be able to create an effective alerting solution.
Define how it will be monitored.

You can define exactly what data source behavior opens a violation. Unique features include:

  • Extensive control over the time and frequency settings that opens a violation and a notification.
  • Set critical thresholds for obvious performance problems and optional warning thresholds for when behavior is approaching critical.
  • Baseline alert conditions that automatically adjust to your system's behavior. You decide how sensitive you want the thresholds to be.
Decide how incidents are generated. To reduce alert fatigue, incident preference settings give you control over how notifications are created. For example, you may want to receive a notice for every violation, or only want a single notification for a series of consecutive violations.
Decide how notifications are sent. We offer customizable notification channels via many common services, including email, mobile push notifications, OpsGenie, Slack, and more. To see supported services, see Notification channels.

Unique, intelligent features

Besides the standard controls you'd expect from a complete alerting solution, we offer some unique and powerful features, including:

Feature Details
Self-adjusting monitoring Baseline alert conditions allow you to create intelligent, self-adjusting alert conditions.
Anomaly detection An anomalous behavior indicator automatically detects when a violation has occurred within a few minutes of major changes in key database or external service activity.
Detect outliers from group behavior Use outlier detection to detect when one or more data sources in a defined group deviate from the behavior you expect from that group.
Custom query conditions Using our NRQL query language, create a customized query, and then monitor the results of that query for deviations over time.
Alerts API Use the New Relic Alerts API to return information about your alert settings or to create alert policies and conditions.
Webhooks Customizable webhooks allow you to define custom headers, basic authentication, custom payloads, and more .
Incident scoping and rollups Every alert policy can be configured to use one of three violation grouping strategies to control the number of alert incidents created, and therefore the number of notifications sent.
Cross-product events A dedicated Events page in New Relic Alerts that shows operational events across all of your New Relic products.

What's next?

If you are new to using Alerts and want to learn more, see:

For more help

Recommendations for learning more: