Resource Analysis

The Resource Analysis page displays information about the resources that were downloaded during the transaction.

View resources by type and subtype

You can use the Resource Analysis page to identify potentially problematic issues in your transactions.

Resource Analysis page

The first two sections on the page display a summary of the downloaded resources by type and subtype.

Resources by type

The Resources and Total size graphs display the resources by type. Hover over a graph segment to view details.

These graphs help you consider whether the resource types match your expectations, and whether the relative sizes of each type are as expected.

Resources by subtype

The table displays the resources by type and subtype. For example, if a resource type is defined as code, the resource subtypes might be HTML and CSS.

The table includes the following columns. Click a column header to sort the table by the selected column.

Column Details
Type Resource type.
Name Resource subtype.
Instances Total number of downloaded instances of the subtype.
Size

Total size of the downloaded instances.

The size column includes a bar representing the relative size of the resource subtype as compared to all resource subtypes in the transaction.

Back to top

View resources by size and download time

These graphs let you explore the largest resources. Each bar in the bar graphs represents a resource.

When looking at the graphs, consider the following:

  • Check whether the resources with the longest download times are also the largest resources. Examine resources that are inconsistent. A relatively small resource with a long download time might indicate an issue that needs to be addressed. For example, it could indicate that it takes a long time to process the request on the server before it is sent back to the client.
  • In the By Size graph, are there large resources that you did not expect? Optimization recommendations can help reduce the size of those resources.
  • In the By Download Time graph, look at the resources with the longest download time. Optimization recommendations can help to shorten the download time of those resources.

For details, see Optimization recommendations.

Example: In the following example, the resource with the slowest download time is actually a relatively small resource—the 60th largest out of 68 resources. The vertical lines on each graph show the position of the resource in the graph.

By Size and By Download Time graphs

Note: Depending on your screen resolution, these graphs display either the 17 or 32 resources with the largest sizes and longest download times.

Back to top

View resource details

In the By Size and By Download Time bar graphs, hover over a bar to view the following details about the resource.

  • A vertical line in the corresponding line graph represents the relative location of the resource.

  • The same resource is highlighted in the other bar graph.

Click the bar to display more details about the resource. The following details are displayed.

Element Description
Title Resource type and name, and a link to the resource's URL.
Resource size

Size of the actual resource, such as an image, or JavaScript code.

Order by resource size

The position of the selected resource among all resources in the transaction, ordered from largest to smallest.

For example, 10/150 indicates the 10th largest resource out of the 150 resources in the transaction.

Request size/Response size. The total request size includes both the header and the body.

Transferred data Total size of transferred data. This includes both the request and the response.
Order by download time

The position of the selected resource among all resources in the transaction, ordered from longest to shortest download times.

For example, 4/150 indicates the resource with the 4th longest download time out of the 150 resources in the transaction.

Request time. The time spent sending the network request.

Wait time. The time spent waiting for the initial response. This is also known as the time to first byte (TTFB). This value includes the time spent on the round trip to the server, and the time spent waiting for the server to deliver the response.

Server time. Time estimate for the web server to process the request and prepare the response.

Response time. The time spent receiving the response data.

Total download time Total time for downloading the resource, including request, wait, and response times.
Recommendations

Opens the HTTP Waterfall page and displays optimization recommendations for improving the application. For details, see HTTP Waterfall.

Filter the displayed data

Click the Filter button and expand a filter category to select the resource types you want to display. The filter applies only to the By Size and By Download Time graphs.

Back to top

TruClient: View resources by page

In the header, select a page from the Page name list to view data for a specific web page that was accessed during the transaction.

Note: Available for TruClient scripts only.

Back to top