dc rum 12.4 why add dc rum to app mon slideshare
TRANSCRIPT
![Page 1: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/1.jpg)
Kris ZiemianowiczPerformance and Product ExpertDynatrace
Extend Your Dynatrace Visibility into All Enterprise Apps
![Page 2: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/2.jpg)
![Page 3: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/3.jpg)
![Page 4: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/4.jpg)
What do you need to capture the panorama?The wide-angle
lens.
![Page 5: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/5.jpg)
35mm
DC RUM AppMon
800mm18-300mm zoom
DC RUM provides variable focus covering many applications
![Page 6: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/6.jpg)
DC RUM single-app lens
Web versus non-web: the traditional APM approach
Firewall
Users
Users
Server Server Database
erver
AppMonapp-focuseddeep insight
ServerAgent
Agent Agent
AgentServer Server Server Mainframe
![Page 7: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/7.jpg)
DC RUM single-app lens
DC RUM wide lens
Server Server DatabaseServer Server Database
Server Server DatabaseServer Server Database
Server Server Database
Server Server DatabaseServer Server Database
A different approach: the performance panorama
Firewall
Users
Users
Server Server Database
erver
AppMonapp-focuseddeep insight
ServerAgent
Agent Agent AgentServer Server Server Mainframe
![Page 8: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/8.jpg)
12.4: Universal Decode
HTTP/HTTPS
Oracle Forms
Siebel WebSOAP/XML
Database: Oracle, MSSQL, DB2, …
Citrix ICA
WAN Optimization
SAP GUI
MQ
Tuxedo JOLT
TCP Transactions and NetFlow
LDAP
DC R
UM
dec
odes
span
acr
oss ti
ers
Appl
icati
on sp
an a
cros
s tier
s
Database
Frontservers Messaging
serversLoad Balancer
Browsers Citrix/TSThe
Internet
Network
WOC
Appservers
Internalusers
CORBA
SAP RFC
RMI
Lync
Real user experienceApplication delivery channel Data center contribution
![Page 9: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/9.jpg)
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
![Page 10: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/10.jpg)
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
![Page 11: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/11.jpg)
![Page 12: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/12.jpg)
![Page 13: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/13.jpg)
![Page 14: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/14.jpg)
![Page 15: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/15.jpg)
DC RUM: Visibility into service quality influencers in the datacenter
•Database tier
•Middleware tier
![Page 16: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/16.jpg)
![Page 17: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/17.jpg)
![Page 18: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/18.jpg)
DC RUM: Visibility into service quality influencers along the application delivery channel
•Applications delivered via Citrix
•Client access network tier
![Page 19: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/19.jpg)
![Page 20: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/20.jpg)
![Page 21: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/21.jpg)
Continuous discovery:
What and Why and When and
How and Where and Who
![Page 22: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/22.jpg)
Data Center ApplicationsWeb
Legacy
CRM
AppServerAppServer
AppServerAppServer
AppServerAppServer
DB
MF
3rd Party
WebWeb
AppServerAppServer
AppServer
DBDB
DB
Applications are being dynamically added and removed
What services are beingused and how are they
performing?Who is using them?
What is the network performance and how are they using the network?
Have they already been instrumented/optimized?
![Page 23: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/23.jpg)
![Page 24: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/24.jpg)
![Page 25: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/25.jpg)
![Page 26: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/26.jpg)
Summary
![Page 27: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/27.jpg)
The DC RUM approach
Continuous Discovery + Network Forensics What services are being used (HTTPLight, SMB, DNS, …)
Continuous Transaction RecognitionInsight in typical transactions without configuration (HTTP, SAP, DB, Oracle Forms, Citrix)
Enable Full Analysis ModuleConfigure 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 ViewIntegrate both synthetic + Real User Monitoring Data
![Page 28: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/28.jpg)
SaaS
The Dynatrace APM PlatformSynthetic Real
Robots executing scripts
• Proactive• Repeatable 24/7• Availability & performance• Benchmarking
Synthetic Monitoring and Web Load Testing
Ready to use globally
Synthetic EnterpriseAny application with self deployed robots
Application MonitoringDynatrace 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 RUMApp-Aware Network Monitoring
On-
Prem
ise
All Integrated
![Page 29: Dc rum 12.4 why add dc rum to app mon slideshare](https://reader035.vdocuments.mx/reader035/viewer/2022062523/587dd4ce1a28ab5b5b8b60af/html5/thumbnails/29.jpg)