Manual Chapter : Viewing Application Page Load Times

Applies To:

Show Versions Show Versions

BIG-IP AAM

  • 13.0.1, 13.0.0

BIG-IP APM

  • 13.0.1, 13.0.0

BIG-IP Link Controller

  • 13.0.1, 13.0.0

BIG-IP Analytics

  • 13.0.1, 13.0.0

BIG-IP LTM

  • 13.0.1, 13.0.0

BIG-IP AFM

  • 13.0.1, 13.0.0

BIG-IP PEM

  • 13.0.1, 13.0.0

BIG-IP DNS

  • 13.0.1, 13.0.0

BIG-IP ASM

  • 13.0.1, 13.0.0
Manual Chapter

Overview: Viewing application page load times

You can display the amount of time it takes for application web pages to load on client-side browsers. This information is useful if end users report that an application is slow, and you want to determine the cause of the problem. You can view page load times on the Analytics charts only if the HTTP Analytics profile for the web application is configured to save statistics concerning page load time.

The system can collect page load times only for clients using browsers that meet the following requirements:

  • Support Navigation Timing by W3C
  • Accept cookies from visited application sites
  • Enable JavaScript® for the visited application sites

Viewing application page load times

Before you can view application page load times, you need to create an HTTP Analytics profile that is logging statistics internally on the BIG-IP® system. In the profile, the statistics-gathering configuration must have Page Load Time selected as one of the collected metrics. The Analytics profile also needs to be associated with one or more virtual servers, or an iApps® application service.
You can view page load times on the HTTP Overview chart. Page load time is how long (in milliseconds) it takes from the time an end user makes a request for a web page, until the web page from the application server finishes loading on the client-side browser.
Note: End user response times and latencies can vary significantly based on geography and connection types.
  1. On the Main tab, click Statistics > Analytics > HTTP .
    The Overview screen opens and displays current HTTP statistics averaged over the last hour. You can see charts on the left and a list of dimensions on the right.
  2. Scroll down to the Avg Page Load Time chart.
    The chart shows the average page load time for all applications and virtual servers associated with all Analytics profiles.
  3. To view page load time for a specific application, from the dimensions on the right, expand Applications and select only that application.
    The chart shows page load times only for the selected application.
  4. To see more detailed page load time statistics for any expanded dimensions, click the handle at the top of the dimensions column,
    Tables containing detailed statistics for the items in the dimensions are displayed.
  5. In the table, hover over the headings to see the full names of the columns, and view the data.
    • Avg Pa shows the average page load time in milliseconds.
    • Max Pa shows the maximum page load time in milliseconds.
  6. To view page load times for a specific virtual server, from the dimensions on the right, expand Virtual Servers and select only that virtual server.
  7. You can clear all filter selections or those for a dimension.
    • To clear all selections, click the gear icon at the top of the column and select Clear All.
    • To clear selections for a dimension, click the options icon (three horizontal lines to the left of the title), and select Clear Selection.
  8. If further investigation is needed, select other dimensions to show page load times for other entities, for example, specific pool members, URLs, countries, or client IP addresses.
Tip: If you are concerned about maintaining a high level of user experience and productivity, you can configure the Analytics profile so that it sends an alert when the average page load time exceeds a number of milliseconds for some period of time.