The Client Performance summary report displays page information as reported by Tealeaf UI Capture. UI Capture enables the capture of client user interface events that do not result in transactions to the web server. This capability requires additional installation and implementation.
To review detailed breakdowns by time period for this report, click a Page identifier in the first column of the report. Top pages are listed in descending order by count. You can change the displayed pages by applying report filters. The total count of client user interface hits is available as an activity report and in the Technical Site Metrics dashboard.
Charts displayed
For the Top pages, the following charts are displayed:
- Render Times - Average render time in seconds. This chart can be useful in determining whether specific pages have any performance issues.
- Broken Images - Average and maximum number of broken image links. Use this chart to determine if individual pages have broken image references. Many pages with broken images can indicate server-side problems.
- JavaScript™ Alerts - Average and maximum number of JavaScript alerts that are encountered on pages that are served to visitors during the focus period. Use this chart to assess if JavaScript-related issues are displayed in the pages that are delivered to the client.
Detail Reports by URL
To access any detail report for a specific URL, click the hyperlink for the URL in the detail table at the bottom of the screen. Data for all of these reports is gathered and submitted in UI Capture.
Render Times detail report
To generate accurate render times, you must load the Tealeaf UI Capture library as the first item on the page.
To review render times for a specific page, click the URL in the Client Performance report and select Render Times
from the View drop-down.
In the Render Times detail report, you can review a chart and data on breakdowns within the selected focus period for the selected page. If the focus period is a single day, the data is broken down by hour. If the focus period spans multiple days, the data is broken down into daily categories.
Render time calculations
Depending on your version of UI Capture for Ajax, the render time is calculated by using this method:
Render Time Value | Explanation |
---|---|
Submitted by UI Capture in the following JSON node:
|
The W3C Navigation Timing object is used and is supported by newer browsers to calculate the render time. Render time is calculated as the difference between the responseEnd and loadEventStart markers.
Note: NUIC does not report the render time for legacy browsers that do not support the navigation timing object.
See http://www.w3.org/TR/navigation-timing/#sec-navigation-timing-interface. |