Upload
others
View
17
Download
0
Embed Size (px)
Citation preview
Confidential, Dynatrace LLC
dynatrace
Современный подход к управлению качеством и производительностью приложений
Igor Kosenko| Territory manager
1500
750
50M
89.7
#1
Number of Employees
R&D Technical Experts
$ budget invested to build competitive advantage
Net Promoter Score
Gartner Market Share
It’s who we are at Dynatrace
APM Definition and Market Landscape
2016… The 3 Dimensions of APM:
Digital Experience Monitoring
Application discovery, tracing and diagnostics
Application analytics
Unified User & App
Data
Improve MTTR &
MTBF
Optimize Spend
Deliver on user sat &
SLAs Improve release quality
Conversion and
Optimization
Users behavior insights
User experience
across channels
Launch Readiness
Reduce unplanned
work
Release capabilities
faster
Keep up with the pace of change
Uncover new business insights
Digital Business Owner
Development Operations
DYNATRACE DIGITAL PERFORMANCE PLATFORM
Identify and prevent problems
3 complementary monitoring approaches:
• Application Monitoring and UEM (dynaTrace)
• Application Aware Network Performance Monitoring (DC-RUM)
• Synthetic (Enterprise, Backbone, Last mile, Mobile)
Confidential, Dynatrace LLC
(DC-RUM)
Application-Aware Network Performance Monitoring
Confidential, Dynatrace LLC
Browser / Rich-Client Mainframe Web Server
PHP
Java, .NET
WMB, C, C++, …
Database
Dynatrace DataCenter RUM
Network Application
Probe
Load Balancers Firewalls
COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE
Analysys Modules by Data Center RUM
WWW (HTTP, HTTPS)
Databases
• Oracle
• Informix
• MS SQL Server
• DB2
• MySQL
ICA (Citrix) + WTS
Oracle Forms (HTTP, HTTPS)
Tuxedo JOLT
MQ (server2server)
WCF (HTTP, TCP, Net.TCP)
SOAP (HTTP, HTTPS)
Siebel (HTTP, HTTPS)
Oracle Applications (HTTP, HTTPS)
XML (HTTP, HTTPS, TCP, SSL, IBM MQ)
SAP R3
MS Exchange
VoIP
LDAP, DNS
SMB, SMTP, TCP
Operational dashboard for Siebel applications
New application-oriented dashboards are coming!
Application Monitoring and UEM
Confidential, Dynatrace LLC
Synthetics
Mobile Native
Browser / Rich-Client
End-to-End Transaction Execution Path
• Across tiers: browser –servers - database
• Remoting
• Web Services
• External services
• Code-level depth
• Heterogeneous
Contextual Transaction Information
• Method arguments
• Deep Object Inspection
• SQL bind variables
• Synchronization
• Exceptions
• Logs
+
Environmental Data
• Memory Dumps
• Thread Dumps
• Monitoring data
• PMI, JMX, CLR, WSI
• CPU, Disk, Network
• Custom
• Win, Unix, DB, VMware, ETC
=
Dynatrace Session
Mainframe Web Server PHP
Java, .NET
WMB, C, C++, …
Database
Dynatrace UEM + Application Monitoring
End-to-end Full Coverage All Visits
All Actions
All Users
All Browsers
All Devices
3rd Party Content
24x7
NO Sampling
Dynatrace All User Experience
End-to-end Full Coverage All Visits
All Actions
All Users
All Browsers
All Devices
3rd Party Content
24x7
NO Sampling
Dynatrace All User Experience
End-to-end Full Coverage Deep
Dynatrace 100% of Transactions
End-to-end Full Coverage Deep Business Lifecycle
Communicate
Automate
Proactive
Document
Dynatrace Deep analytic
End-to-end Full Coverage Deep
Dynatrace 100% of Transactions
Deep
Dynatrace Database drilldown
End-to-end Full Coverage Deep Business Lifecycle
Communicate
Automate
Proactive
Document
Dynatrace Share data
End-to-end Full Coverage Deep Business Lifecycle
Communicate
Automate
Proactive
Document
Dynatrace Full coverage
Dashboard
End-to-end Full Coverage Deep Business Lifecycle
Communicate
Automate
Proactive
Document
Dynatrace Business ready information
Business dashboard
Purelytics: Aktywność Doradców w czasie
Krok 3 Krok 4 Krok 5
Kontekst biznesowy (ile czasu w systemie) Sposób
przejścia pomiędzy
kotenstami
Purelytics: Ścieżki przejść i mapa użycia systemu
Purelytics: przykłady do kastomizacji. Ścieżki przejść
Sequences sunburst
Top Metrics
Visitors (unique and returning)
√ √
Traffic Sources (Referrals)
√
Content
√ √
Conversions
√
Exit Pages
√ √
Bounce Rate
√ √
Integrated view of Web, native mobile, HTML5 & hybrid apps
√
Usage statistics (across browsers, devices, geos, carriers & connections)
√
Client-side errors √
User behavior and root cause analysis
√
Third party and cloud services impact
√
All hosts, 1st and 3rd parties
√
SLA management √
Dynatrace UEM & Google Analytics
Google Analytics are about “what”
happened.
Dynatrace helps you find out “why”
Google Analytics reports on an
interval basis.
Dynatrace let’s you see things in real
time
More cool things
Confidential, Dynatrace LLC
Confidential, Dynatrace LLC
IDE integration
Confidential, Dynatrace LLC
IDE Integration
Confidential, Dynatrace LLC
Source lookup
Confidential, Dynatrace LLC
Build server \ CI
Confidential, Dynatrace LLC
Jenkins
COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE
World-class Customers Financial Services eCommerce SaaS & Cloud Telco
Other ISV Government Insurance
Confidential, Dynatrace LLC
Performance management for the digital customer age