The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User...

27
The Dynatrace DC RUM 2016 Kris Ziemianowicz, Senior Product Manager

Transcript of The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User...

Page 1: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

TheDynatraceDCRUM2016

KrisZiemianowicz,SeniorProductManager

Page 2: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more
Page 3: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more
Page 4: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

TheDCRUMStoryoftherelease12.4.5

Page 5: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

TheDynatraceDCRUM12.4

Cost-conscious Integrated Easy

Efficient:oneprobe– allapps

Scalable:20Gbps

TheDynatraceAPMapproach:

RUM,UEM,Synthetic,Deepdive

Continuous appservicesdiscovery

Simpledashboards,modern look

Page 6: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

SaaS

TheDynatraceAPMApproachSynthetic Real

Robots executingscripts

• Proactive• Repeatable24/7• Availability&performance• Benchmarking

SyntheticMonitoringandWebLoadTesting

Ready touseglobally

SyntheticEnterpriseAnyapplicationwithselfdeployed robots

ApplicationMonitoringDynatrace Agents inApplication

Web ServerBrowser / Rich-Client Java .NET Other Database

Monitoringallactionsofyourrealusers

• BusinessImpact• Severity/Priority• Lowoverhead

DataCenterRUMApp-AwareNetworkMonitoring

On-Prem

ise

AllIntegrated

Page 7: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

OverviewofStatusofyourapplicationsandtransactions

(broadcoverage)

Healthoftheapplicationovertimecomparedtobenchmark

Impact,howmanyusersareimpactedbyperformance

Integratedwithsyntheticmeasurements

Insightintonetwork,Citrixand

WANOptimization

Correlatethedatacentertiersperformance fromfront to

backend

Page 8: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

Continuousdiscovery:Thevirtualdatacenterchallenge

Page 9: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

TraditionalDataCenter TraditionalDataCenter

PrivateVirtualization

LegacyOriented

TraditionalDataCenter

PrivateCloud

PublicCloudPublicCloud

TheEvolution

Theenterprisecloudmigration

Page 10: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

DataCenterApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rdParty

WebWeb

AppServerAppServerAppServer

DBDBDB

Applicationsarebeingdynamicallyaddedandremoved

Whatservicesarebeingusedandarethey

performing?Whoisusing them?

Whatisthenetworkperformanceandhowaretheyusingthenetwork?

Havetheyalreadybeeninstrumented/optimized?

Page 11: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

DataCenterApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rdParty

WebWeb

AppServerAppServerAppServer

DBDBDB

NextGenerationHighSpeedProbe

CAS/ADSReporting Server

ONETAP– PacketBroker

Provides theprobeacleanviewofALLDCappsuser

Page 12: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

Whatservicesarebeingusedandarethey

performing?

Havetheyalreadybeeninstrumented/optimized?

Page 13: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

Thedifferencebetweenwiredataandenduserexperiencemonitoring

Page 14: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

Image.jpg

stylesheet.CSS

BookTrip.php?Destination=Rome…

BookTrip3,5Seconds

Objects –recognize single

requests

Transactions

TCPPackets,Bytes,RTT,LossRate,TCPErrors,TCPresponseTime

image2.jpg

Javasript.js

AnalysisModule=Theabilitytounderstand therequeststhatarebeingmadebetween2machinestoatransactionlevel.

Thatiswhatwebelievein

Send AckSend Req

Send Req

Send Resp

Send AckSend AckSend Ack

Send RespSend Resp

Send Ack

Client1024byte Server2201byte

Page 15: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

DataCenterApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rdParty

WebWeb

AppServerAppServerAppServer

DBDBDB

NextGenerationHighSpeedProbe

CAS/ADSReporting Server

Realuserexperience

Page 16: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

DCRUM: Visibilityintorealuser-experiencedservicequality

•Webandweb-based

•Non-webenterpriseapplicationslikeSAP

• Industry-specificapplicationsthatrequirebespokeperformanceanalytics

Page 17: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

Technology-specific

Surfacingproblems

Application-oriented

Page 18: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

DataCenterApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rdParty

WebWeb

AppServerAppServerAppServer

DBDBDB

NextGenerationHighSpeedProbe

CAS/ADSReporting Server

Applicationdeliverychannel

Page 19: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

DCRUM: Visibilityintoservicequalityinfluencersalongtheapplicationdeliverychannel

•Clientaccessnetworktier

•ApplicationsdeliveredviaCitrix

Page 20: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

Surfacingproblems

Businessimpact

Page 21: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

DataCenterApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rdParty

WebWeb

AppServerAppServerAppServer

DBDBDB

NextGenerationHighSpeedProbe

CAS/ADSReporting Server

Datacentercontribution

Page 22: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

DCRUM: Visibilityintoservicequalityinfluencersinthedatacenter

•Databasetier

•Middlewaretier

Page 23: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

Technology-specific

Page 24: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

TheDynatraceDCRUMteam:Whatwebelievein:

End-Usermonitoring isthecombinationofReal-UserandSyntheticMonitoring

Performanceismorethananetworkhealth- itisaboutthetransactionsexecutedbyusersoverthenetwork

Anon-intrusiveapproachwithbroadcoverageand

continuousdiscovery

Inthenewdynamicdatacenterthescalabilityneedstobeagiven.

Page 25: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

TheDCRUM12.4inactionDemo

Page 26: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more

Confidential, Dynatrace,LLC

Page 27: The Dynatrace DC RUM 2016 - amasol AGThe Dynatrace DC RUM team: What we believe in: End-User monitoring is the combination of Real-User and Synthetic Monitoring Performance is more