Web User Experience Monitoring


Applications Manager delivers real-time and trending data about your web application's performance and the level of satisfaction that your end users experience.

Get user satisfactions details at a glance. Track Web transactions response time like where is the most time being spent and which transactions are the slowest. Use Apdex scores to know customers' satisfaction details at your website and identify trends in across different locations. Know how many users had quick pageload times, how many experienced moderate latency, and how many were frustrated by the experience. Guage error rate and throughput for a particular time period. Know the impact of various browsers and devices on the performance of your webpage.

With Applications Manager's Web User Experience Monitoring dashboard, you get end-to-end Web User Experience monitoring with a variety of color-coded charts and reports to visualizes your data.

Adding a new monitor

Prerequisties for adding a WUE monitor - The client needs to have a Site24x7 account with the necessary license for using the RUM feature in Site24x7.

Steps to set up a Web User Experience Dashboard:

  • Specify a Web Application Name. This will be the name of dashboard created too.
  • Enter the Apdex Threshold (Response time (in milliseconds) threshold for calculating the apdex score. All the responses which are handled within this threshold are considered to satisfy the user).
  • Enter your Site24x7 user ID. If the client is adding an account for the first time, in APM, the AuthToken field is shown for authentication. (Site24x7 User IDs Authtoken which can be generated using details available in https://www.site24x7.com/help/admin/developer/api.html.)
  • Enter the Injection Script (The JavaScript snippet which collects the web user metrics). Once the AuthToken has been generated successfully, a new JavaScript Script is generated for the web application. Copy this JavaScript snippet and insert it into the headers or footers of the pages for which you want to see these metrics.
  • Choose the Monitor Group from the combo box with which you want to associate Web User Experience Monitor (optional). You can choose multiple groups to associate your monitor.
  • Click Add Monitor(s).

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on Web User Experience under the Web Server/Services Table. Displayed is the Web User Experience bulk configuration view distributed into three tabs:

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

List of metrics captured during data collection :

Overview

Parameter Description
Summary Report - World View
Apdex Score Apdex is a measure of response time against a set threshold. It measures the ratio of satisfactory response times to unsatisfactory response times. The Apdex Score is calculated using the following formula:
Unique Users The number of unique users/visitors actively running an application/url.
Total Page Views The total number of page views per user session.
Components And Response Times
Total Response Time The total response time is defined as the time between issuing a web page request to the system until the page is visible to the user (or the time taken for an application to complete an activity)
Network Time The network latency time for the request.
Redirection Time The measurement of how long it takes the site to redirect from one URL to another before the page is fetched.
DNS Resolution Time The time taken to resolve the URL domain name to the IP address.
Connection Time Server Connection Time is the interval between the time that a user initiates a request and the start of fetching the response document from the server. This includes time spent on redirects, domain lookups, TCP connects and SSL handshakes.
Server Time The server request processing time.
Frontend Time The front-end network time is the time span that is consumed for sending data from/to the front end
Document Download Time The time for the browser to download the complete HTML document content.
Document Processing Time The time for the browser to build the Document Object Model (DOM).
Page Rendering Time The total time between opening a page (opening a new URL, clicking a link, opening a new workflow or refreshing a page) and the availability of a page on the browser.

Geographic Details

Parameter Description
Location The monitoring location.
Apdex Score Apdex is a measure of response time against a set threshold. It measures the ratio of satisfactory response times to unsatisfactory response times.
Average Response Time In Ms The average response time is defined as the time between issuing a web page request to the system until the page is visible to the user
Total Page Views The total number of page views per user session.
Throughput The amount of work the system is doing per unit time.

Browser Details

Parameter Description
Response Time By Browser The average response time sorted by browser type.
Browser Usage Split-Up The graph of browser usage split-up.
Browser Name The name of the browser used for the session.
Total Page Views The total number of page views per user session.
Average Response Time In Ms The average response time is defined as the time between issuing a web page request to the system until the page is visible to the user.
Throughput The amount of work the system is doing per unit time.

Device Details

Parameter Description
Response Time By Device The average response time sorted by device type.
Device Usage Split Up The graph of device usage split-up.
Device Name The name of the device used for the session.
Total Page Views The total number of page views per user session.
Average Response Time In MS The average response time is defined as the time between issuing a web page request to the system until the page is visible to the user.
Throughput The amount of work the system is doing per unit time.

ISP Details

Parameter Description
Response Time By ISP The response time sorted by ISP type.
Browser Usage Split Up The graph of browser usage split-up.
ISP Name The name of the Internet service provider.
Total Page Views The total number of page views per user session.
Average Time in MS The average response time is defined as the time between issuing a web page request to the system until the page is visible to the user.
Throughput The amount of work the system is doing per unit time.

Web Transaction Details

Parameter Description
Transaction Name The name of the transaction for which the current metric data is collected.
Average Response Time in MS The average response time is defined as the time between issuing a web page request to the system until the page is visible to the user.
Total Page Views The total number of page views per user session.
Throughput The amount of work the system is doing per unit time.

Error Details

Parameter Description
JavaScript Errors The type of JavaScript Errors, the URL location of the error and the time of occurance.
Total Error Count The number of errors.

Click on the JavaScript Errors to get details about the error like File Name, Line Number where the error exists, Column Number and a graph of the Error count.