Scalability analysis report

New Relic APM's Scalability analysis report shows response time, database utilization, and CPU utilization compared to app load as scatter plot charts. This helps you analyze performance and potential hardware needs as your app grows.

Access to this feature depends on your subscription level and data retention.

View the Scalability analysis report

To view the Scalability analysis report for your app:

  1. Go to rpm.newrelic.com/apm > (select an app) > Reports > Scalability.
  2. From the Scalability analysis page, select the tab to view scatter plot charts for Response time, Database, or CPU.
  3. From the individual chart tab, select the time period.
  4. Select or clear the Filter outliers checkbox.
  5. Use any of New Relic's standard page functions to drill down into detailed information.
screen scalability report select.png
rpm.newrelic.com/apm > (select an app) > Reports > Scalability > Response time: Here is an example of New Relic APM's scatter plot comparing your app's Response time to load in requests per minute.

The Scalability analysis report includes three charts.

Scalability chart Description
Response time This chart plots your application's response time in milliseconds, versus application load in terms of requests per minute. For an application that is scaling well, the response time should be at or close to horizontal.
Database utilization This chart plots your application's database utilization versus application load in terms of requests per minute. For an application that is scaling well, you should see a roughly linear pattern in the plotted points
CPU utilization This chart plots your application's CPU time per request for the Rails process, versus application load in terms of requests per minute. For an application that is scaling well, you should see a roughly linear pattern in the plotted points.

Select options for time periods

Each Scalability analysis report includes options to view the data for different time periods, including the last 24 hours, last 7 days, or other. For example, if you select Use time window selection and the time picker uses the default value (last 30 minutes, ending now), the chart will show only the data for the last 30 minutes.

screen scalability timepicker.png
APM >Applications > (selected app) > Reports > Scalability > CPU: Here is an example of the CPU scalability chart when you select Use time window selection and the time picker has been set to Last 3 hours, ending now.

Analyze your data

New Relic APM includes several reports in the user interface. To gather, analyze, and visualize data about your software in other formats, use New Relic Insights.

For more help

Recommendations for learning more: