Transactions page

New Relic APM's Transactions page lists the selected app's transaction Requests, the top five transactions by percent of wall clock time, and relevant throughputs (requests per minute or rpm). For Non-web transactions (such as message processing, background tasks, and other processes and jobs that do not handle web requests), the page shows charts of CPU and memory usage.

For web throughput, requests per minute (or rpm) is sometimes called pages per minute (or ppm).

Access to this feature depends on your subscription level.

Wall clock time

Wall clock time is the amount of time recorded by the clock. New Relic uses wall clock time for all the transactions and then sums that value across all of the transactions.

The server can execute requests in parallel, so you may see percentages over 100. For example, 100% would indicate that the execution time across all selected transactions is equal to the time expended when recording wall clock time.

Types of transactions

Depending on your selected application, the Transactions page may include a dropdown from which you can select from the types of transactions available. This may include:

  • Web: App server requests
  • Non-web: Other requests (operations, background tasks, etc.)

The Transactions page also may include links to transaction traces and key transactions. The types of information available will depend on your selected app, the type of request (web or non-web), and subscription level.

Viewing transactions

APM > (selected app) > Monitoring > Transactions: Use this page to view detailed information about your transactions (and transaction traces if applicable). You can filter by web or non-web transactions if available, change the sorting option, drill down into transaction details, and view all transactions as a table.

To view information about your app's transaction requests:

  1. From the New Relic menu bar, select APM > (selected app) > Monitoring > Transactions.
  2. If applicable: To change which available types of transactions appear, select the Type.
  3. Select the sort order or keep the default.
  4. Select the type of view as a chart (default), histogram, or percentile, if available.
  5. Use any of the transaction drill-down functions to view additional details.

To go directly to the Transactions page for one of your app's top five transactions: From the New Relic menu bar, select APM > (selected app) > Monitoring > Overview, then select a Transaction link from the APM Overview page.

Using drill-down functions

APM > (selected app) > Monitoring > Transactions > (selected transaction): Select an individual transaction to view additional details about current or historical performance, view trace details, and to track or view it as a key transaction (if available). The arrows indicate the selected transaction (for example, Alerts::EventsController#recent_events) and menu (for example, App performance).

Use any of New Relic's standard user interface functions and page features to drill down into detailed information. The Transactions page has additional drill-down functions.

If you want to... Do this...
Change the default Type of transactions

If the Type dropdown appears above the sort dropdown, select your choice of options which change depending on your selected app.

APM Transactions type
Change the sort option

Select your choice from the dropdown.

Depending on the selected transaction type, different sort options may be available; for example, most time consuming, slowest average query time, most dissatisfying Apdex score (web transactions only), highest throughput, etc.


Most time consuming is the default option. This option indicates which transactions are the most time consuming for the server to render. These could be very slow, or very high throughput transactions.

View summary information about a specific transaction

Mouse over the transaction's name on the list.

View transaction breakdown data as a chart, histogram, or percentile

Select your choice of available options.


From the Breakdown table for a selected transaction, you can also select the link to show, or hide, all segments of the breakdown data.

View the corresponding browser request data

Select the Browser drill-down link if available. OR: From the New Relic menu bar, select Browser > (selected app) > Page views.

In order to view browser information, you must enable page load timing (sometimes referred to as real user monitoring or RUM).

View details about a specific transaction

Select the transaction's name on the list. From here, select the link to open a separate window with app or historical performance data. For more information, see Viewing transaction traces.


Listing all transactions

APM > (selected app) > Monitoring > Transactions: Here is an example of the Transactions page after you select the link to show all transactions as a table.

To view all available transactions as a table, select the Show all transactions table link. From here, use any of the available options:

  • To change the sort order, select any column header.
  • To export the data to a file with comma-separated values, or select Export as CSV.
  • To return to the previous chart view, select Back to top transactions.

Apdex scores marked with an * asterisk indicate the agent collected less than 100 samples for that transaction name. Data for these transactions may be less accurate than higher throughput transactions.

Additional subscription-level functions

APM > (selected app) > Monitoring > Transactions: Here is an example of the Transactions page after you select Type > Other transactions to view charts and data about operations, background tasks, and other processes or jobs running outside the web application.

Depending on your subscription level, additional functions may be available for the Transactions page's selected transaction.

If you want to... Do this...
View transactions for operations and other background tasks

Change the Type to Other transactions (or a specific type listed), then select a specific transaction.

The Transactions page shows the top five transactions for this selection by wall clock time, CPU usage, and memory usage.

Track a transaction that is important to your business Select the transaction's name, then select Track as Key Transaction.
View transaction trace details

Select the transaction trace, then select the view for Summary, Trace details, or SQL statements if available. For more information, see Viewing transaction traces.

To expand the transaction trace to full screen view, select the fullscreen [expand] icon.

To return to the Transactions page, select the back arrow next to the transaction trace's name.

Delete all transaction traces

If you select Delete all traces, you cannot recover them. For more information, see Deleting transaction traces.

For more help

Additional documentation resources include:

Join the discussion about New Relic APM in the New Relic Community Forum! The Community Forum is a public platform to discuss and troubleshoot your New Relic toolset.

If you need additional help, get support at