Interpret a Fullpage breakdown (FullPage services only)

A Fullpage breakdown graph provides information about the total load time for a page and its associated files such as images, CSS files, JavaScripts, and so forth, allowing you to understand each item's performance on an individual basis. The Fullpage breakdown is available as an ad-hoc graphing option. Alternatively, a Fullpage breakdown can be generated from the Diagnose tab. A Fullpage breakdown also appears by default in the daily, weekly, and monthly reports, or in any reports custom-generated from the Web Console.

For instructions on generating a Fullpage breakdown from the Web Console, please reference Generate_a_Fullpage_breakdown.

The Fullpage breakdown is only available for Fullpage services and uses baseline agents, if defined. If you would like to upgrade your service to Fullpage, please contact your sales representative directly, email, or call the Sales line at 877-524-8299 x1.

A Fullpage breakdown graph contains several different metrics and provides the ability to:

  • Diagnose performance and response time for dynamic content
  • Compare performance with other sites (using the Compare URL option)
  • Optimize web page designs to improve page load time for the same or multiple regions
  • Identify network or server performance problems
  • Identify content distribution issues
  • Identify issues related to third-party content providers
  • Identify load time estimates for low bandwidth connections

For Fullpage breakdowns generated via the Graphing or Diagnose tab, the graph is interactive: mousing over the different-colored portions of each bar displays the total time for the corresponding portion of the transfer. For Fullpage breakdowns appearing in reports, click on the graph to open up an interactive version of the graph.

The Fullpage breakdown graph displays the following:

  • A brief URL snippet for each object on the page.
  • A visual representation of the total load time for each object on the page, demonstrated by the total length of the bar next to that object's URL.
    • The yellow portion of the bar represents DNS lookup time, if a lookup was required.
    • The purple portion of the bar represents the time to receive the first packet of the object.
    • The green portion of the bar represents the time to receive the rest of the object.
  • Total time to load all objects on the page.

The object/image legend displays the following:

  • The raw data used to create the Fullpage breakdown graph is organized in a straightforward, tabular form.
  • The URL column displays a link to each object.
    • For Fullpage breakdowns generated from the Graphing tab, mousing over the URL displays a window with performance metrics and a preview of the object, if it is an image.
  • The Load Time column displays the total time to load the object (DNS + 1st Packet + Transfer)
  • The Size column displays the size of the object in KB.
  • The DNS column lists the DNS lookup time, if lookup was required.
  • The 1st Packet column displays the time to receive the first packet of the object.
  • The Transfer column contains the time to receive the rest of the object.

The bandwidth estimation table displays the following:

For a T1, high- and low-speed DSL, and dial-up connections, the table shows an approximation of the time it would take to fully load the site, including all objects on the page.

Why are the page load times in the Fullpage breakdown graph and object/image legend different?

Chances are that you are not using a specific page load directive in your script. As a result of not specifying one, the default is used, which returns the greatest time of either downloading all HTTP items, the time between the first navigate event and last javascript onload, or navigate complete.

Make sure to include the directive setpageload(:http) in your script.

See also