While there are various ways to create APM metric alert conditions, we recommend using NRQL because this provides additional controls, improved detection time, and consistency across all data types.
In 2021, we will be making it easier to create alert NRQL conditions from charts and queries throughout New Relic One. Until that integration is complete, please use the method described below. We'll show an example of how to create an APM external service condition using NRQL.
To set up an APM metric condition, it's a two-part process: you first need to identify the entity and then create the NRQL condition.
Here's how to get started:
Go to one.newrelic.com, and click APM in the toolbar.
Find the service you’d like to alert on.
Click on the service.
In the left navigation pane, click External services.
Under Top 20 external services, find the service you want and click on it.
On the right side of the page, where you see graphs for Response time and External calls per minute (throughput), decide which of these two options you would like to alert on.
In the upper-right corner of the graph you choose, click the three dots, and select View query.
If you don’t see these three dots, ensure the Show new view option at the top of the page is enabled.
Copy the query to your clipboard.
If you choose response time, your query may look like this:
If you choose external calls per minute, your query may look like this:
When your query is on the clipboard, continue to the next section to create the NRQL alert condition.
After you generate the query, complete the following:
Navigate to the alert's policy where you’d like to create this condition.
Click Add a condition, select the NRQL tab, and click Next, define thresholds...
In Define your signal, paste the query from your clipboard.
TIMESERIESclauses. These must be removed for the NRQL query syntax to be valid.
If no results are returned, ensure you are in the correct account using the account dropdown in the upper-left corner.
Fill out the remaining fields and save your condition.
See our additional information about querying APM metric timeslice data with NRQL.
If you need more help, check out these support and learning resources:
- Browse the Explorers Hub to get help from the community and join in discussions.
- Find answers on our sites and learn how to use our support portal.
- Run New Relic Diagnostics, our troubleshooting tool for Linux, Windows, and macOS.
- Review New Relic's data security and licenses documentation.