End-user experience performance metrics
The following diagram displays the monitored metrics for page navigation timing events, in the order they occur. Each metric is described in the table below.
End-user experience metrics for page navigation
Click to enlarge image.
End-user experience metrics
Item in | Name | Type | Aggregation | Description |
---|---|---|---|---|
1. | Page Load | Page | Average | End-to-end page response time, the entire time it takes to load the page, from initial request to the browser finishes processing the page |
2. | DNS | Page | Average | Time for the browser to complete the required domain lookup while retrieving a resource |
3. | TCP | Page | Average | Time for the browser to establish a connection with the server, including other time intervals such as SSL handshakes and SOCKS authentication |
4. | SSL | Page | Average | Time for the browser to perform the SSL handshake to secure the connection |
5. | Back-End | Page | Average | Time spent on server and network tiers |
6. | Time to First Byte (TTFB) | Page | Average | Time that the browser waits to receive the first piece of information |
7. | Page Download | Page | Average | Time for the browser to download response from server |
8. | Front-End | Page | Average | Time for the browser to process the critical rendering path of the request, including parsing, rendering, downloading sources, and executing JavaScript functions |
9. | DOM Processing to Interactive | Page | Average | Time that the browser spends loading the webpage until the user can start interacting with it |
10. | DOM Interactive to Complete | Page | Average | Time for the browser to load images and videos, and to execute JavaScript code that listens for the DOMContentLoaded event |
11. | Onload | Page | Average | Time for the browser to execute JavaScript code that waits for the window.load event |
† | Page Views | Page | Sum | Number of views for a page per second in the application |
† | JS Errors | Page | Sum Number | Number of times a JavaScript error occurred in the browser during run-time |
† | Ajax Errors | Ajax | Sum Number | Number of Ajax requests that return HTTP errors for a page in the application |
† | Ajax E2E | Ajax | Average | Time taken for the end-to-end process from the initial request to the browser receiving the Ajax content |
† | Ajax Hits | Ajax | Sum | Number of times an Ajax resource was called by the application |
† - Not indicated in the diagram