Response time

Response time is represented by a dark blue line in some New Relic APM charts. It is the duration of a transaction from the perspective of the requester, and not necessarily the total sum of all time spent within a transaction.

This chart illustrates how response time is displayed in APM > (select an app) > Overview > Web transactions time: The dark blue line represents the response time for this transaction. The light blue represents a Java virtual machine, and the green represents web external.

Response time and total time

The relationship between response time and total amount of time is a reflection of how much concurrency is taking place among the instrumented code in your application.

Response time Compared to total time
< If response time is less than the total time spent, you are taking advantage of concurrency with a non-blocking or asynchronous computing model.
= If response time is equal to the total time spent, you may be using a blocking or synchronous computing model.
> If response time is greater than the total time spent, this may be due to resource contention. For example, if the response work runs in a highly contended thread pool, other jobs must finish prior to completing the response. (The agent does not track time spent waiting for resources.)

Supported agents

In order to view decoupled response time metrics, update your agent to the supported version as applicable:

For more help

If you need more help, check out these support and learning resources: