real user monitoring (rum)

35
Getting Started with Site24x7 Real User Experience Monitoring Site24x7 Webinar, 25 th Nov 2015

Upload: site24x7

Post on 16-Apr-2017

576 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Real User Monitoring (RUM)

Getting Started with Site24x7

Real User Experience Monitoring

Site24x7 Webinar, 25th Nov 2015

Page 2: Real User Monitoring (RUM)

• 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

Page 3: Real User Monitoring (RUM)

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

Page 4: Real User Monitoring (RUM)
Page 5: Real User Monitoring (RUM)

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

Page 6: Real User Monitoring (RUM)

> Synthetic- Uptime- Performance- Transaction

> Real User Monitoring (RUM)- Real time customer emotion- Performance- Analytics

Synthetic vs Real User Monitoring

Page 7: Real User Monitoring (RUM)

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

Page 8: Real User Monitoring (RUM)

Architecture

Page 9: Real User Monitoring (RUM)

• 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?

Page 10: Real User Monitoring (RUM)

Configuration Snapshot

Step 1

Step 2

Step 3

Page 11: Real User Monitoring (RUM)

How it works?

Page 12: Real User Monitoring (RUM)

• 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

Page 13: Real User Monitoring (RUM)

• 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

Page 14: Real User Monitoring (RUM)

IT Admin Summary

Page 15: Real User Monitoring (RUM)

Developer Summary

Page 16: Real User Monitoring (RUM)

Web Transactions

Page 17: Real User Monitoring (RUM)

Browser Performance

Page 18: Real User Monitoring (RUM)

Global Response Time

Page 19: Real User Monitoring (RUM)

Device Performance

Page 20: Real User Monitoring (RUM)

ISP Performance

Page 21: Real User Monitoring (RUM)

RUM Functionalities• Track web transactions • Track AJAX requests• Response time split-up • Front end (Browser) optimization • Native Mobile App optimization

Page 22: Real User Monitoring (RUM)

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

Page 23: Real User Monitoring (RUM)

• 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

Page 24: Real User Monitoring (RUM)

• 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

Page 25: Real User Monitoring (RUM)

Overview

Page 26: Real User Monitoring (RUM)

Web Transactions

Page 27: Real User Monitoring (RUM)

Web Transactions

Page 28: Real User Monitoring (RUM)

RUM Analytics

Page 29: Real User Monitoring (RUM)

• 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?

Page 30: Real User Monitoring (RUM)

Site24x7 Pricing

Page 31: Real User Monitoring (RUM)

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

Page 32: Real User Monitoring (RUM)

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

Page 33: Real User Monitoring (RUM)

Site24x7 Customers across the Globe

Page 34: Real User Monitoring (RUM)

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/

Email

Connect with us

Page 35: Real User Monitoring (RUM)

Visit our website for upcoming webinars https://www.site24x7.com/webinars.html

•THANKS