Scheduling a Page Load Web Test #
Pre-Requisites #
Web Layer - Page Load Tests #
Navigating Waterfall Charts Documentation
Page load tests use chromium, a browser based upon the Chromium browser codebase, to obtain in-browser site performance metrics. The metrics include the completed page load time and phase information for each DOM component.
Schedule a Page Load Test #
-
Navigate to https://app.thousandeyes.com
-
Navigate to
Cloud & Enterprise Agents > Test Settings

- In the
New Test
Settings, select theWeb
Layer,Page Load
Test Type and configure any name and description you want.

- On the top right hand corner, you will see the
Views Enabled for This Test
box to review the test parameters.

- In the
Basic Configuration
section, enterhttps://www.cisco.com
in the URL field.

- From the
Agents
drop-down menu, we will select five Cloud Agents

- Leave all settings as default and click
Run Once

- A new browser tab will open and display the page load test. Verify the test was successful by observing the
Page Load Time
parameter.


- Go back to the other tab with the test settings and set the interval to 5 minutes. Click
Create New Test
to schedule the test.

- Navigate to
Cloud & Enterprise Agents > Views
to view the test report.


Examine the Test Report #
- In the
Views
section, click theMetrics
drop-down menu, you will see all available metrics.

- By default, the test displays the most recent round of data. Remember that an interval of 5 minutes was set when configuring the test. Change the test round by clicking on another section of the timeline, or by navigating with the arrow buttons at the bottom of the timeline.
The Views
section allows you to observe historical test data for up to a month, even though Cisco ThousandEyes keeps some of the data longer.

- In the bottom part of the test view are additional details on the metric you have chosen. Notice that there are three different tabs when the Page Load Time metric is chosen:
Map
,Table
,Waterfall
, andDependent Applications
.

- Observe the
Map
tab. Notice that this tab shows you two windows. The left window shows you average metrics from all agents and the right window shows agents on the world map.
Agents are represented as circles in different colors, where colors are representing the performance of the Page Load Time metric.

- Choose the
Table
tab of the Page Load metric.
This table gives you a comprehensive view of the test results from the individual agents that performed the test.

- Choose the
Waterfall
tab of the Page Load metric.
Waterfall data is displayed if a specific agent is selected.

- There is the
Agent
section with a drop-down menu located at the top of the page. Click the drop-down menu and choose one of the agents.

- Examine the waterfall view that appeared on the bottom of the page for the agent you have selected.
This view can be used for determining which part of a web page is slowing things down. A developer can use this view and further optimize the web page.

- Change the view to
HTTP Server
and remove thefiltered agent
(if selected) by clicking next to the name of the Agent in the Agent drop-down menu.

- Notice that the
Status by Phase
section is shown when theMetrics
parameter is set toAvailability
.
The Status by Phase section displays the phases of the HTTP layer.

- Change the
Metrics
parameter toResponse Time
and open theTable
tab.
The Response Time
column in the table is showing response times that are calculated by summing all other time values from the DNS Time
, Connect Time
, SSL Time
, and Wait Time
columns.


- Choose the
Agent to Server
view, chooseLoss
as metrics, open theTable
tab, and observe the output.
You can see how the network was behaving when the test was performed by observing the Error
, Packet Loss
, Latency
, and Jitter
columns.

- Choose the
Path Visualization
tab and observe the output at the bottom of the page.

- To see all network hops, move the two hop sliders together at the top-right corner of the Path Visualization view.

- Observe the topology. Notice that the utilized agents are shown on the left side of the page, and the destination server on the right side of the page. In the middle, you are presented with the different network paths that were used by the agents.
Paths consist of network hops that are represented as small circles.

- Hover your mouse cursor over a network hop and observe the output. Additional information about the network hop is provided, including its owner and the selected metric such as latency or packet drop. If a hop experienced any issues, the hop would turn its color to orange or red, making it easy to spot. Also notice that the full path that goes through this hop was highlighted, including all agents that were using it.

- Try different Highlight, Group, and Show options in the Path Visualization tab. You can select different parameters in the
Group
utility for troubleshooting.
