Live View
Live View
In this chapter, we take a look at the Live View which is available when tests are running.
Click play to start the video, and fullscreen to view in fullscreen mode.
Text
Introduction
The Live View is accessible for running jobs, and provides real-time information about running tests, and allows you to tweak them as they run.
Introduction
The Live View is accessible for running jobs, and provides real-time information about running tests, and allows you to tweak them as they run.
View
Access Live View
Live Data is available from any running job by using the Live Data action.
Show Live Data
To show the Live Data for a running job:
Start in the Jobs view.
Find the running job in the Running Jobs section.
Click the Live View action button.
The Live View opens.
Client Side Monitoring
If the job uses Client Side Monitoring, this tab shows real browser rendering times corresponding to the behavior of a real user accessing the application during the load test.
You will be able to see the total Response Time measured from a real browser for each separate run on this page.
Refresh
The information is automatically updated at regular intervals.
To update the information manually:
Click the Refresh All button
Overview
Chart
For each location, a Location Overview chart displays a graph containing the response time value during the test.
View
Refresh
The information is automatically updated at regular intervals.
To update the information manually:
Click the Refresh All button
Table
Table
The Location Details table lists the test runs for the job.
View
Column | Description |
|---|---|
Run | Agent name/identifier and network address. |
Response Time | Time until received response. |
Start (Offset) | Timestamp for the start of the run. The offset shows time elapsed from the start of the test. |
Thumbnail | Button to display thumbnail image of the application. |
Refresh
The information is automatically updated at regular intervals.
To update the information manually:
Click the Refresh Table button
Details
Details
For more in depth data you can drill down into the Location Details table and see the response time for specific URLs in any run.
View
Column | Description |
|---|---|
Run | Agent name/identifier and network address. |
Response Time | Time until received response. |
Start (Offset) | Timestamp for the start of the run. The offset shows time elapsed from the start of the test. |
Thumbnail | Button to display thumbnail image of the application. |
Drill-Down Details
To view the details:
Choose the run you want to examine:
Click Expand
The pages in the run are displayed:
Column | Description |
|---|---|
Page | Order of the page in scenario. |
URL | Called URL. |
Response Time | Time until received response. |
Click Expand
The URLs in the run are displayed:
Column | Description |
|---|---|
URL | Called URL. |
Response Time | Time until received response. |
Method | HTTP Method used for the URL. |
Size | Response size. |
Mime Type | Response Mime-Type. |
HTTP Response | Response HTTP Code. |
Error Message | Error message for failed call. |
Click Expand
Response times for the URL is displayed in a chart:
Live View Errors
Errors show detailed information about any possible errors if any have occurred.
The chart and table show Hard and Soft errors for failed calls.
Location Filter
The chart and table can be filtered by location.
Open the Locations dropdown menu
Select the location to display
Overview
Errors Over Time Chart
The Errors Over Time chart shows error occurrences during the test for the selected location.
The chart shows hard and soft errors as they occur, expanding the axis as needed.
Live Error Feed Table
The Live Error Feed table shows information about the last recorded errors.
Column | Description |
|---|---|
Page | Page order number and name in the scenario. |
URL | HTTP Method and URL associated with the error. |
URL Index | Error number relative to the URL. |
Time Offset | The time when the error occurred, relative to the start of the test. |
Error Type | HTTP Error Code and message for the error. |
Actions | Buttons for possible actions to perform on the error. |
Actions
Column | Action | Description |
|---|---|---|
Go to Details | Open the Error Details dialog. |
Error Details
The Error Details dialog provides access to a number of tabs containing detailed information relating to the error.
Overview
Error Summary
The Summary tab shows the received content of the response.
Page | Page order number and name in scenario. |
URL | HTTP Method and URL associated with the error. |
Error Data | The time when the error occurred: Timestamp, time after start (number of seconds, and converted time). |
URL Exec Step | Execution step when the error occurred. |
Exec Agent Socket Create Time | Creation time for the execution agent connection. |
TCP Connection Reuse Count | The number of reuses of the TCP connection. |
TCP Local Address | TCP local IP address. |
TCP Local Port | Local port for TCP connection. |
Remote TCP Address | TCP remote address. |
TCP Remote Port | Remote port for TCP connection. |
SSL Session Id | Session ID for SSL connection. |
Request Headers
In the Request Headers tab, information about the request preceding the error is displayed.
The table displays the HTTP Method and URL associated with the error at the top.
Following that is a table containing all headers sent with the request.
Request Content
The Request Content tab, shows the sent content of the request if any.
Response Headers
The Response Headers tab shows the received response headers.
The table displays the HTTP Code and text error at the top.
Following that is a table containing all headers provided in the response.
Response Content
The Response Content tab, shows the received content of the response if any.
To view the content in a browser:
Click View In Browser
Your default browser opens to display the content
Error Log
In the Error Log tab, you can see the error log leading up to the reported error.
Monitoring Agents
The Monitoring Agents tab presents additional metrics from the Performance Monitoring Agents. The agent overview shows all involved agents (on multiple pages if necessary), with aggregated data.
Column | Description |
|---|---|
Monitoring Agent | Agent name/identifier and network address. |
CPU Usage % | Percentage of CPU used. |
Physical Memory Available | Available memory. |
Memory Page/s | Memory pages per second swapped to or from disk. |
Mbit/s Transmitted | Outgoing traffic volume. |
Mbit/s Received | Incoming traffic volume. |
Physical Disk Time | Percentage of time spent reading/writing disks. |
Refresh
The information is automatically updated at regular intervals.
To update the information manually:
Click the Refresh All button
Details
You can select an individual agent and view detailed information about it.
Open the Agent dropdown menu
Select the agent from the list
The view is updated with information and charts relating to the selected agent.
Statistics
The Statistics section shows aggregated data about a single agent.
Information is displayed about the agent selected in the Agents dropdown menu:
Item | Description |
|---|---|
Monitoring Agent | Agent name/identifier and network address. |
CPU Usage % | Percentage of CPU used. |
Physical Memory Available | Available memory. |
Memory Page/s | Memory pages per second swapped to or from disk. |
Mbit/s Transmitted | Outgoing traffic volume. |
Mbit/s Received | Incoming traffic volume. |
Physical Disk Time | Percentage of time spent reading/writing disks. |
CPU
In the CPU Load chart, information about processor usage is shown.
The chart indicates how much processing the agents are doing at various times, allowing you to identify possible bottlenecks. The chart options allow you to use the metric browser to select which agents to display in the chart.
Available Memory
From the Physical Memory Available chart, you can access statistics about the available RAM.
By viewing the chart, you may get insights into processing power needed to conduct the load test. The chart options allow you to use the metric browser to select which agents to display in the chart.
Memory Pages
In the Memory Pages chart, information about memory page swapping is shown.
The chart shows the frequency of memory swapping during the test. The chart options allows you to use the metric browser to select which agents to display in the chart.
Traffic
In the Mbit/s Transmitted / Mbit/s Received chart, information about data traffic over the agent is shown.
View
Data | Description |
|---|---|
Mbit/s Transmitted | Outgoing traffic volume. |
Mbit/s Received | Incoming traffic volume. |
Options
The chart options allow you to use the metric browser to select which agents to display in the chart.
IO Wait Time
With the IO Wait Time chart you have access to information about communication efficiency.
The chart options allow you to use the metric browser to select which agents to display in the chart.
Disk Time
The Physical Disk Time chart displays disk usage.
The chart shows the percentage of time spent reading/writing to and from disks. The chart options allows you to use the metric browser to select which agents to display in the chart.
Ongoing Information
Ongoing Info
While the job is running, information about the ongoing job is available at the top.
Show Live Data
Icon | Item | Description |
|---|---|---|
| Status | Currrent status of the job. |
| Scenario | Scenario file used in the job. |
| Progress/Status | Elapsed time, remaining time , percentage progress bar. |
| Users | Number of users. |
| Loops | Number of completed loops. |
/ | Pause/Resume Load | Temporarily pause loadtest traffic and set user count to |
| Abort Ramp-up/down | Stop currently running Ramping process. |
| Change Runtime Settings | Open the Runtime Settings dialog. |
Completed
When the job has finished running, the display changes to indicate the status.
You can access the Result Details with the View Results button.
Overview - Live View
The Overview tab presents a summary of the statistics gathered so far during the job, displaying it in various charts and tables.
Live Stats
In the Live Stats section summaries of various statistics are displayed and updated in real time.
Cannot find what you're looking for? Send an E-mail to support@apica.io.