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

Preview:

Citation preview

TheDynatraceDCRUM2016

KrisZiemianowicz,SeniorProductManager

TheDCRUMStoryoftherelease12.4.5

TheDynatraceDCRUM12.4

Cost-conscious Integrated Easy

Efficient:oneprobe– allapps

Scalable:20Gbps

TheDynatraceAPMapproach:

RUM,UEM,Synthetic,Deepdive

Continuous appservicesdiscovery

Simpledashboards,modern look

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

OverviewofStatusofyourapplicationsandtransactions

(broadcoverage)

Healthoftheapplicationovertimecomparedtobenchmark

Impact,howmanyusersareimpactedbyperformance

Integratedwithsyntheticmeasurements

Insightintonetwork,Citrixand

WANOptimization

Correlatethedatacentertiersperformance fromfront to

backend

Continuousdiscovery:Thevirtualdatacenterchallenge

TraditionalDataCenter TraditionalDataCenter

PrivateVirtualization

LegacyOriented

TraditionalDataCenter

PrivateCloud

PublicCloudPublicCloud

TheEvolution

Theenterprisecloudmigration

DataCenterApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rdParty

WebWeb

AppServerAppServerAppServer

DBDBDB

Applicationsarebeingdynamicallyaddedandremoved

Whatservicesarebeingusedandarethey

performing?Whoisusing them?

Whatisthenetworkperformanceandhowaretheyusingthenetwork?

Havetheyalreadybeeninstrumented/optimized?

DataCenterApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rdParty

WebWeb

AppServerAppServerAppServer

DBDBDB

NextGenerationHighSpeedProbe

CAS/ADSReporting Server

ONETAP– PacketBroker

Provides theprobeacleanviewofALLDCappsuser

Whatservicesarebeingusedandarethey

performing?

Havetheyalreadybeeninstrumented/optimized?

Thedifferencebetweenwiredataandenduserexperiencemonitoring

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

DataCenterApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rdParty

WebWeb

AppServerAppServerAppServer

DBDBDB

NextGenerationHighSpeedProbe

CAS/ADSReporting Server

Realuserexperience

DCRUM: Visibilityintorealuser-experiencedservicequality

•Webandweb-based

•Non-webenterpriseapplicationslikeSAP

• Industry-specificapplicationsthatrequirebespokeperformanceanalytics

Technology-specific

Surfacingproblems

Application-oriented

DataCenterApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rdParty

WebWeb

AppServerAppServerAppServer

DBDBDB

NextGenerationHighSpeedProbe

CAS/ADSReporting Server

Applicationdeliverychannel

DCRUM: Visibilityintoservicequalityinfluencersalongtheapplicationdeliverychannel

•Clientaccessnetworktier

•ApplicationsdeliveredviaCitrix

Surfacingproblems

Businessimpact

DataCenterApplicationsWeb

Legacy

CRM

AppServerAppServer

AppServerAppServer

AppServerAppServer

DB

MF

3rdParty

WebWeb

AppServerAppServerAppServer

DBDBDB

NextGenerationHighSpeedProbe

CAS/ADSReporting Server

Datacentercontribution

DCRUM: Visibilityintoservicequalityinfluencersinthedatacenter

•Databasetier

•Middlewaretier

Technology-specific

TheDynatraceDCRUMteam:Whatwebelievein:

End-Usermonitoring isthecombinationofReal-UserandSyntheticMonitoring

Performanceismorethananetworkhealth- itisaboutthetransactionsexecutedbyusersoverthenetwork

Anon-intrusiveapproachwithbroadcoverageand

continuousdiscovery

Inthenewdynamicdatacenterthescalabilityneedstobeagiven.

TheDCRUM12.4inactionDemo

Confidential, Dynatrace,LLC

Recommended