APM (CU-based) subscription usage UI

For account owners and admins, New Relic provides a UI for understanding your subscription-related usage of New Relic products. This document explains how to view and understand the usage UI for New Relic APM with CU-based pricing (not host-based pricing).

For an introduction to New Relic usage data and how to use it, see Introduction to usage data.

View APM usage

Only the account Owner and Admins can view the usage UI. However, anyone in your account can query usage data using the NrDailyUsage Insights event.

To view your APM subscription usage data:

  1. From rpm.newrelic.com, select the account dropdown, and then select Account settings.
  2. Select Usage.
  3. Select APM usage.

Calculation details

Monthly billable CUs for a host are calculated by the size of the host running APM (number of CPUs + GBs of RAM) multiplied by the number of hours the host is connected to New Relic during that month. For more on how this is calculated, see CU-based pricing.

To use the UI to estimate the current month's eventual billable CUs:

  1. On the APM usage page, set the time picker to Current month.
  2. Multiply the Avg daily compute units by the number of days in the current month.

For a description of general usage UI features, see UI features.

Table definitions

Here are definitions of the column headers displayed in the UI table and CSV files. The columns visible depend on the Group by option selected at the top of the page.

Header Definition
Account name The name of the account. This can be a standalone account, a master account or a customer partnership.
Host ID The unique identifier for that host. If the host is in AWS, we use the AWS-provided instance ID. For other hosts, New Relic assigns a host ID. For more about how this value is created, see hostID.
Agent hostname The name of the host, as reported by the agent. For more about this value, see agentHostname.
Average daily compute units The average daily compute units used.
% of total usage The percentage of the total usage used.

Query and retrieve data

For information on how to query and retrieve usage data, see Introduction to usage data.

For a description of APM usage data you can query in Insights, and example NRQL queries, see CU-based APM attributes and queries.

Use of Docker or other containers

Some previous New Relic APM agents may miscount containers as hosts, which may lead to over-reporting of compute unit (CU) usage.

To fix this calculation for Linux-based containers (including Docker), upgrade your APM agent to these versions:

  • Go: 1.11 or higher
  • Java: 3.42.0 or higher
  • .NET: 6.19.330.0 or higher
  • Node.js: 2.1.0 or higher
  • PHP: or higher
  • Python: or higher
  • Ruby: or higher

For more help

Recommendations for learning more: