New Relic

Stack Monitors

Monitor New Relic Observability with Crowswatch

Monitor full-stack observability, APM performance, and infrastructure health from your New Relic account directly from Crowswatch.

What This Integration Provides

  • APM: application throughput, response time, error rate, and Apdex score
  • Infrastructure: host CPU, memory, disk, and network metrics
  • Alerts: active alert policy and incident state
  • Synthetics: uptime check results and response times
  • Browser: page load time, JavaScript error rate, and Core Web Vitals
  • Logs: log volume and error event counts

Requirements

RequirementDetail
New Relic accountFree or above
User API keyCreated in the New Relic API keys section
Account IDFound in the New Relic account settings
Estimated setup time~5 minutes
New Relic deprecated their old REST API Keys on 1 March 2025. Only User API keys (beginning with NRAK-...) are now accepted. Do not use License Keys or Browser Keys, as those are write-only ingest keys and cannot read data.

Step 1: Generate Credentials

New Relic uses User API keys (also called personal API keys) for reading data via the NerdGraph API and REST API v2.

To create a User API key:

  1. Log in to one.newrelic.com (EU customers: one.eu.newrelic.com)
  2. Click the user menu in the bottom-left corner → API keys
  3. Click Create a key
  4. Select User as the key type
  5. Enter a name (e.g. crowswatch-monitor)
  6. Click Create
  7. Copy the key immediately. After creation, only the first 8 characters are shown
User API keys inherit the permissions of the user who creates them. For read-only monitoring, create the key under a user with a read-only role (New Relic → Administration → Access management → Users).

Step 2: Locate Required IDs

Account ID

  1. In New Relic, click the user menu (bottom-left) → Administration → Access management → Accounts
  2. Your Account ID is listed next to the account name
  3. It also appears in the URL of most New Relic pages: one.newrelic.com/accounts/<ACCOUNT_ID>/...

If you have multiple accounts, use the account selector at the top of the page to switch between them. Each account has its own Account ID.

Step 3: Add Credentials to Crowswatch

Navigate to: Crowswatch → Add Service → New Relic

FieldValue
User API KeyThe key beginning with NRAK-... from Step 1
Account IDYour numeric New Relic Account ID

Available Metrics

APM

  • Throughput (requests/minute) per application
  • Average response time (ms)
  • Error rate (%)
  • Apdex score
  • Top slow transactions

Infrastructure

  • Host CPU utilisation (%)
  • Memory used / free
  • Disk I/O throughput
  • Network in/out (bytes/sec)
  • Running process count

Alerts

  • Open alert incident count
  • Alerts by priority (Critical, High, Medium, Low)
  • Alert duration (time since triggered)

Synthetics

  • Uptime check success rate (%)
  • Monitor response time (ms)
  • Failed location count

Browser

  • Page load time (ms)
  • JavaScript error rate
  • Core Web Vitals (LCP, CLS, INP)

Connect

  1. Enter your User API Key and Account ID
  2. Click Verify to confirm the credentials are valid
  3. Select the entities and metrics you want to track
  4. Click Connect

Security

  • User API keys are tied to a specific user. If that user leaves your organisation, rotate the key and create a new one under an active user
  • Use a user with a read-only role to limit the blast radius if the key is ever compromised
  • Do not use License Keys or Browser Keys, as they cannot read data and are solely for data ingest
  • Rotate keys periodically and update Crowswatch when you do

Troubleshooting

Authentication error

Confirm the key begins with NRAK-, which indicates a valid User API key. Keys beginning with other prefixes are ingest-only keys and will not work for reading data. Check that the key has not been deleted from the New Relic API keys page.

Account ID not recognised

Ensure you are using the numeric Account ID, not the account name. If you have multiple accounts, confirm you are using the ID for the account containing the data you want to monitor.

No APM data

APM data only appears if a New Relic APM agent is installed and reporting in that account. Confirm the agent is active by checking the APM section in New Relic directly.

EU data not appearing

EU customers must use one.eu.newrelic.com, as the API endpoint differs from US. Confirm Crowswatch is configured for the EU region if your account is on one.eu.newrelic.com.

Key deprecated error

Old REST API Keys reached end-of-life on 1 March 2025. Generate a new User API key as described in Step 1.