Synthetic User Monitoring

Goal of SUM

Every hosted application can have anyone across the globe as its end user. The speed of an application depends on the geography from where the end user accesses it. Marketing teams spend a lot of money to attract global customers; for every 1 second of slowness, one can lose as much as 12% of the customer base. Hence it is very important to ensure that every internet facing application is responding faster and faster to the end users.

Appedo SUM helps you to find out how your app responds, when it is accessed from various geo locations. Appedo has got synthetic nodes across the globe. Appedo SUM agents open a real browser to find the response time from those locations.

Appedo Synthetic User Monitoring (SUM) is to monitor the application behavior (URL or transaction). This will give complete time breakdown of the page and its components. SUM also helps to find the Connection time, DNS, Sending, Waiting and Receive time for each page component.

Configuring Tests

  • ‍Open Appedo Portal URL in a browser.
  • Login with valid credentials.
  • Navigate through main menu USER VIEW---> SUM.
  • Click on the plus icon on the right hand side of the window.
  • Click on Synthetic User Monitor.
  • Enter Test Name.
  • Select Test Mode as URL.
  • Provide a valid URL that needs to be monitored.
  • Select the duration (minutes) in the Run Every list box. If you set this as 1 Hour, it means, that every 1 hour, a measurement will be taken for the URL.
  • Select Start and End Dates.
  • By clicking advanced settings can select OS, Browser type.
  • By changing run every can set the duration for test.
  • By enabling the response time alerts can set the alert policy.
  • Click on Proceed button.
  • Select Country from the drop down in the Select Location panel.
  • Check on the required locations under each country.
  • ‍Click on Save button.
  • ‍SUM test added message will be displayed.
  • Click on Manage to verify. 
  • ‍The graphs will start appearing once the test starts to run.

 

SUM Transaction

 Steps to configure SUM Transaction Test:

  • ‍Open Appedo APM Portal URL in a browser.
  • Login with valid credentials.
  • Click on SUM tab.
  • Click on the plus icon on the right hand side of the window.
  • Click on Synthetic User Monitor button.
  • ‍Enter Test Name.
  • Select Test Mode as Transaction.
  • Create a valid Selenium Webdriver script. For this you need to have basic knowledge in Selenium automation scripting. Refer to http://www.seleniumhq.org/.
  • Once you recorded the script, export that in Java format. Copy the script contents from selenium.
  • Paste the script in the script text box.
  • ‍Select the duration (minutes) in the Run Every list box. If you set this as 1 Hour, it means, that every 1 hour, a measurement will be taken for the URL.
  • Select Start and End Dates.
  • Click on Proceed button 
  • Select Country from the drop down in the Select Location panel. 
  • ‍Check on the required locations under each country.
  • ‍Click on Save button.
  • SUM test added message will be displayed.
  • Click on Manage to verify.

 

  • ‍Successfully added SUM will appear as card layout
  • ‍The graphs start appearing once the test starts to run.

Site Behaviour

Login to Appedo with valid credentials.

Select USER VIEW tab at the top.

Select SUM

A list of SUM tests that are configured, will be displayed

Select the test name for which you want to see the results. (click on the text on the card that has the test name)

The graph for the selected test appears. By default it will show for the last 24 hours

You can see the various cities from which the measurements are taken.

X-axis will show the timeline and Y-axis will show the response time.

You can select or unselect any city, from the locations combo box, to see the site performance details

You can move the slider to show graphs for 7, 15, 30, 60 or 120 days

 Click on any data point on the graph to view the waterfall chart. It will open up a new waterfall chart. This will have all individual page components for that page.

When you mouse-over a particular page component on the water fall chart, you can see the time breakdown with DNS resolution, connection, waiting etc.

SUM Availability Monitor

Availability Monitoring monitors your Web Applications for its online availability based on the provided URL. The URL is ping’ed for the configured frequency and the statistics are displayed based on the results.

Steps for SUM Availability Monitoring

  • Open Appedo APM Portal URL in a browser.
  • Login with valid credentials.
  • Click on USER View tab.
  • Click on SUM
  • Click on Plus symbol
  • Click on Synthetic user monitor
  • Enter test name, URL.
  • Select Start date, end date, enable availability monitor
  • Select duration need to monitored.
  • Once you configured SUM
  • Available in SUM card Layout
  • To view result, click on SUM test

‍Customer List

IIT Madras
IDFC Bank
MetricStream
Merittrac
Hexaware
HCL Technologies
Global Analytics
Enstar Group
Datascan
Daimler Chrysler Research & Technology
Curatio
Compuware
CompassLabs
Cognizant
TVS Logistics
Star Health
WIPRO
Verizon
Ultramatics
Swaas
Shipnet
RCS
Adrenalin
L&T Infotech

Dr. V. Krithika, M.S., Ph.D.
Assistant Professor, Sri Ramachandra University, Chennai
Expert - Healthcare Data Analytics
Passionate about the mathematical concepts behind ML/AI, Management
Sriraman Kalyanaraman
Senior Project Advisor, ICSR, IIT Madras
Principal Data Architect, Resileo Labs
Research on data analytics/Machine learning.
Development of data models for different industries
Planning for dashboard visualization and dashboard security
Development of APM open source tool - APPEDO
Pichumani Nagarajan
Founder & CEO, Resileo Labs

Data analytics, ML, AI
Entrepreneurship
Kaushik Raghavan
Data Architect, Resileo Labs

Data analytics, ML, AI
Test automation
Internet scale performance testing and tuning
Currently doing PhD at IIIT-DM Kanchipuram on data analytics