End-user experience performance metrics

The end-user experience (EUE) metrics enable you to monitor and measure the performance of your web-based applications from the perspective of your users. These metrics measure the duration of page navigation events, which enable you to identify areas of concern or interest.

Where can I see these metrics?

To see EUE metrics in TrueSight Intelligence, you must add the JavaScript snippet to your application. Use the search to find the metrics and see their values, or use the Sources menu to view the metrics associated to the App.

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

Tip

Create a custom view and add metrics that you want to keep a watch on a regular basis. For more information, see Creating and managing views.

Item in
diagram
NameTypeAggregation
Unit
Description

1.

Page Load

PageAverage
Duration

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

PageAverage
Duration

Time for the browser to complete the required domain lookup while retrieving a resource

3.

TCP

Page

Average
Duration

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
Duration

Time for the browser to perform the SSL handshake to secure the connection

5.

Back-End

Page

Average
Duration

Time spent on server and network tiers

6.

Time to First Byte (TTFB)

Page

Average
Duration

Time that the browser waits to receive the first piece of information

7.

Page Download

Page

Average
Duration

Time for the browser to download response from server

8.

Front-End

Page

Average
Duration

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
Duration

Time that the browser spends loading the webpage until the user can start interacting with it

10.

DOM Interactive to Complete

Page

Average
Duration

Time for the browser to load images and videos, and to execute JavaScript code that listens for the DOMContentLoaded event

11.

Onload

Page

Average
Duration

Time for the browser to execute JavaScript code that waits for the window.load event

Page ViewsPage

Sum
Number

Number of views for a page per second in the application
JS ErrorsPage

Sum

Number
Number of times a JavaScript error occurred in the browser during run-time
Ajax ErrorsAjax

Sum

Number
Number of Ajax requests that return HTTP errors for a page in the application
Ajax E2EAjaxAverage
Duration

Time taken for the end-to-end process from the initial request to the browser receiving the Ajax content

Ajax HitsAjaxSum
Number
Number of times an Ajax resource was called by the application

† - Not indicated in the diagram

Was this page helpful? Yes No Submitting... Thank you

Comments