Resolve performance issues in enterprise apps and cloud-based services with insights from network wire data - from Citrix, SAP and Oracle EBS to Salesforce.com, Office 365, and more.
6. DC RUM
single-app lens
Web versus non-web: the traditional APM approach
Firewall
Users
Users
Server Server Database
erver
AppMon
app-focused
deep insight
Server
Agent Agent Agent
Agent
Server Server Server Mainframe
7. DC RUM
single-app lens
DC RUM wide lens
Server Server Database
Server Server Database
Server Server Database
Server Server Database
Server Server Database
Server Server Database
Server Server Database
A different approach: the performance panorama
Firewall
Users
Users
Server Server Database
erver
AppMon
app-focused
deep insight
Server
Agent Agent Agent
Agent
Server Server Server Mainframe
8. 12.4: Universal Decode
HTTP/HTTPS
Oracle Forms
Siebel Web
SOAP/XML
Database: Oracle, MSSQL, DB2, …
Citrix ICA
WAN Optimization
SAP GUI
MQ
Tuxedo JOLT
TCP Transactions and NetFlow
LDAP
DCRUMdecodesspanacrosstiersApplicationspanacrosstiers
Database
Front
servers
Messaging
serversLoad
Balancer
Browsers
Citrix/TS
The
Internet
Network
WOC
App
servers
Internal
users
CORBA
SAP RFC
RMI
Lync
Real user experienceApplication delivery channel Data center contribution
9. Image.jpg
stylesheet.CSS
BookTrip.php?Destination=Rome…
Book a Trip: 3.5 Seconds
Objects – recognize
single requests
Transactions
TCP Packets,
Bytes,
RTT,
Loss Rate,
TCP Errors,
Response Time
image2.jpg
Javasript.js
Analysis Module=
recognize complex
multi-hit user actions
top-down.
This is the
DC RUM!
AckRequest
Connect
Response
Ack
Ack
Client Server
Network team cares about the
network links moving the
application data
The user cares about the
response time of the entire
transaction (“click to glass”)
Dev team cares about the
performance of individual hits
(e.g., the .jsp)
The business cares about
the user
10. DC RUM: Visibility into
real user-experienced service quality
•Web and web-based
•Non-web enterprise applications like SAP
•Industry-specific applications that require
customized performance analytics
11.
12.
13.
14.
15. DC RUM: Visibility into service quality influencers
in the datacenter
•Database tier
•Middleware tier
16.
17.
18. DC RUM: Visibility into service quality influencers
along the application delivery channel
•Applications delivered via Citrix
•Client access network tier
27. The DC RUM approach
Continuous Discovery + Network Forensics
What services are being used (HTTPLight, SMB, DNS, …)
Continuous Transaction Recognition
Insight in typical transactions without configuration (HTTP, SAP, DB, Oracle Forms, Citrix)
Enable Full Analysis Module
Configure software service. Advanced Diagnostics Info.
Further Fault Domain Isolation
DC-RUM decodes for back-end services; AppMon for Java/.Net and PHP Applications
Combined End-User View
Integrate both synthetic + Real User Monitoring Data
28. SaaS
The Dynatrace APM Platform
Synthetic Real
Robots executing scripts
• Proactive
• Repeatable 24/7
• Availability & performance
• Benchmarking
Synthetic Monitoring and
Web Load Testing
Ready to use globally
Synthetic Enterprise
Any application with self deployed robots
Application Monitoring
Dynatrace Agents in Application
Web ServerBrowser / Rich-Client Java .NET Other Database
Monitoring all actions of your real users
• Business Impact
• Severity/Priority
• Low overhead
Data Center RUM
App-Aware Network Monitoring
On-Premise
All Integrated