Submit a ticketCall us

AnnouncementsAre You “Flying Blind?”

When it comes to your complex IT infrastructure, you want to ensure you have a good grasp of what’s going on to avoid any fire drills that result from guesswork. Read our white paper to learn how proactively monitoring your IT environment can help your organization while giving you peace of mind.

Get your free white paper.

Home > Success Center > Web Performance Monitor (WPM) > WPM Documentation > Web Performance Monitor Administrator Guide > Monitor WPM transactions > TCP Waterfall Chart

TCP Waterfall Chart

Table of contents

The TCP Waterfall Chart displays data for a transaction both cumulatively and sequentially. The benefit of this view is that you can see how each requested element affects page load performance, which elements are slowing things down and why. The stub at the left of the chart shows the element of the transaction being loaded, while the times for each element are shown to the right, color-coded in graphical form.

By default, only 20 requests are shown in the resource. To see all requests, click show xxx remaining requests to show the chart in full screen.

You can also expand the chart by clicking Show this chart in full screen.

The TCP Waterfall Chart only shows data from the last playback.

DNS lookup

The time it takes for the browser to look up the domain name of the requested object.


This represents the time for establishing a TCP connection, at which point data can start being transferred. (Also known as the "three-way handshake.")


The time for sending the request to the server. Good for measuring POST data.

Time to first byte

This is the time between when the request is sent to the server and the first response data are received from the server. In another words it is the time the browser spends waiting on the web server to send the data back. This time is usually higher for the dynamically-generated content (such as aspx/php/jsp pages).

Content download

This is time it takes for the whole content to be sent from server to the browser.

3xx HTTP Status Codes

Indicates a requests that resulted in the return of a 3xx HTTP status code. 3xx codes indicate that automatically forwarding or redirection to another resource (URL) without interaction of the user.

4xx, 5xx HTTP Status Codes

Indicates a requests that resulted in the return of a 4xx or 5xx HTTP status code. 4xx codes are received in the server response when there is an error in the request from the client. 5xx codes are returned by the web server when it encounters a problem during processing of the requested resource by the client.

  • This chart is interactive. Clicking any item in the stub of the TCP Waterfall Chart will take you to that item, be it a graphic, web page, JavaScript element, and so on. Hovering your mouse over any item in the chart will bring up a tool-tip with detailed information about that particular item.
  • There may be a slight discrepancy between the numbers found in the tool-tips and those shown on the chart. This is due to rounding.

Available customization

Click Edit to change the following resource attributes:


The title and the subtitle of the resource.

Maximum Number of Items to Display

Enables you to specify the maximum number of items to display in the resource.

Last modified