real user monitoring (rum)
TRANSCRIPT
Getting Started with Site24x7
Real User Experience Monitoring
Site24x7 Webinar, 25th Nov 2015
• Introduction to Site24x7• What is Real User Monitoring (RUM) monitoring?• RUM for Desktop, tablet, Mobile Web and Native Mobile
Apps• Importance of RUM in End user experience monitoring• RUM Setup, features and functionalities• APM Insight integration - from the users click, to back end
process• How Site24x7 RUM differs from others?• Best practices
Agenda
Introduction - Who we are? Zoho Corp - Established in 1996 - Software. It's our Craft!
13 Millon Users 90,000+ Enterprise
Companies
25,000+ Deployments by telecom service providers worldwide
End user experience monitoring• Flavors of End User Experience Monitoring
• Synthetic (Active)• Real User Monitoring (Passive)
• Synthetic Monitoring• Monitoring from a controlled environment
• Real User Monitoring (RUM)• Real time customer emotion performance & analytics
> Synthetic- Uptime- Performance- Transaction
> Real User Monitoring (RUM)- Real time customer emotion- Performance- Analytics
Synthetic vs Real User Monitoring
What is Real User Monitoring (RUM) ?
• Real User Monitoring is a Performance Monitoring software for desktop, mobile, web and native mobile applications (iOS & Android), from real user's perspective
• It is not just an analytics tool, even though it does collect analytics metrics and analyze data
• It is used to gain visibility into how the application is behaving, troubleshoot performance problems and fix them even before an user actually complains about it
Architecture
• Generate a small JavaScript snippet• Install it to the header or footer part of the HTML code of
the web application that needs to be tracked• Once users access the applications via various browsers
from different platforms and devices, the browsers capture and send application performance metrics
How to setup RUM for Web?
Configuration Snapshot
Step 1
Step 2
Step 3
How it works?
• User Browser Metrics• Internet Explorer, Chrome, Firefox, Android browser, Safari,
etc.• Performance insight into various platforms
• Desktop, Tablet, Mobile• Monitor individual Web Transactions
• Page Rendering, Document Processing and Downloading• Complete Web Page Life Cycle Metrics
• Redirection time, DNS resolution time and connection time• Segment performance by ISPs
Real User Monitoring Metrics| Global Performance Visibility
• Internet Explorer 9 and above • Firefox 31 and above • Chrome 31 and above • Safari 8 • Opera 25 and above • Android Browser 4.1 and above • Chrome for Android 39
Supported Browsers
IT Admin Summary
Developer Summary
Web Transactions
Browser Performance
Global Response Time
Device Performance
ISP Performance
RUM Functionalities• Track web transactions • Track AJAX requests• Response time split-up • Front end (Browser) optimization • Native Mobile App optimization
Tracking Ajax Calls• Track Ajax calls to get deeper into your browser code• Track multiple Ajax requests from a single page• Ajax calls - Throughput, Response time, Component split up
• MVC - Model View Controller - is an emerging framework technology - used in client development
• RUM enables users to collect metrics and monitor the performance of web applications that are built in MVC framework
• You get response time, throughput, and component split up for these new client frameworks too
Tracking MVC framework
• Integrating APM Insight with RUM, captures and displays the application's performance • Click on the browser• Time taken for the response• Backend time taken in processing the transaction
• Integrated Browser time and the Server time helps in analyzing the metrics together
• Individual transaction's performance is also tracked from browser click to browser display of response
Front End and Back End Experience
Overview
Web Transactions
Web Transactions
RUM Analytics
• Tightly integrated front end through back end visibility by integration of Site24x7 APM Insight and Site24x7 RUM
• Tracks any MVC framework based js clients like• angular js, ember.js and many more
• Tracks AJAX requests• Track Web and Native Mobile Apps• Competitive pricing
How Site24x7 RUM differs?
Site24x7 Pricing
Use RUM information to better inform your Web/mobile development road maps
Determine if code changes or architectural/infrastructure changes had the desired efforts or cause errors and/or performance degradations for your users
Set the right Apdex score to understand the user's experience globally
Learn the performance of you webpage on different browsers
Best practices
What types of Applications would you want to do Real User Monitoring for? a) Primarily Internet Web Applications b) Primarily Internal Applications used by office employees c) Both are equally important
Please use the chat option in the webinar to type in our answer or send a mail to [email protected] with subject "RUM webinar"
A quick question to our users
Site24x7 Customers across the Globe
Knowledge Base : https://support.site24x7.com/portal/home
Phone
USA : +1 408 352 9117
AUS : +61 280 662 895
UK : +44 203 564 7893
IND : +91 44 67447070 (Extn : 7273)
Site24x7 Product Queries : [email protected]
Site24x7 Sales Queries : [email protected]
Chat with us : https://www.site24x7.com/chat
Forums : https://forums.site24x7.com/
Connect with us
Visit our website for upcoming webinars https://www.site24x7.com/webinars.html
•THANKS