Beruflich Dokumente
Kultur Dokumente
dynaTrace Platform
Overview
Goal of this session
What is dynaTrace used for and how does it work?
Answers you will get in this session
What are the main dynaTrace use cases?
User Experience Management
Production Performance
Load and Performance Testing
Continuous Integration
Diagnostics
Web Performance Optimization
What are the major components of the dynaTrace architecture?
What do I need them for and how do they work?
How does dynaTrace enable collaboration across the lifecycle?
dynaTrace
Analysis Server
dynaTrace Solution Overview
Web Server Browser or Rich-Client Java .NET Other Database
Performance
Warehouse
PurePath
Collector
Monitoring
Collector
dynaTrace
Server
dynaTrace
Client
Sessions
Store
Exported
Session
Offline
Session Analysis
dynaTrace Components
dynaTrace Client
Online Dashboards and Analysis
Offline Analysis
Kiosk Mode
dynaTrace Viewer
Auto-Adaptive Dashboards
Web Dashboards and Reports (live)
dynaTrace Components
dynaTrace Server
Real-Time Analysis Services
Root-Cause Analysis Services
Collaboration Services
Reporting Services
Web Access Services
Alerting Services
Central Management and Pluggability Services
dynaTrace Components
Analysis Server
Huge Memory Analysis Server
dynaTrace Components
Performance Warehouse
Historic Performance
Session Store
SQL Database
(not part of Development Team Edition for desktop
use)
dynaTrace Components
dynaTrace Collector
PurePath Collector Role
Monitoring Collector Role
Desktop EUEM Role
Cloud Collector
dynaTrace Components
dynaTrace Agent
Lightweight
Compact
Native/deep
Powerful (mem, threads, cpu, system,,...)
Safe
Cross-Platform
Reliable
dynaTrace Components
dynaTrace Session
Hi-Density File Stores:
PurePaths
Memory Snapshots
Thread Dumps
Monitoring Statistics
Provides:
Replay information
Smart Sensor
Lighweight
Context Info
Method Arguments
Log info
Exceptions
CPU
Suspensions
Synchronization
dynaTrace Components
Collaboration
For 3rd Parties and
Remote Departments:
Replay and Diagnose
with dynaTrace Viewer
and sensitive data protection
Visibility for Operations
Live Dashboards
And Root-Cause
Analysis
Pre-Production Production
Visibility for Business
and secure remote access
Live Web Reports
Mobile Web Access
Webstart Client
Collaboration Services
dynaTrace Server
Production
Push Information
SMS/eMail Alerts
Scheduled
HTML/PDF
Reports
Daily/Weekly/
Monthly
Replay for Development
Reconstruct, Diagnose,
Fix, Validate.
Visibility for Development
Managment
Collaboration Services
dynaTrace Server
Dev / Test
Session Store
Dev, Test,
Production
Sessions
Push Information
Bug Tracker Entry
eMail Alerts
Scheduled Reports
Share
Reports & Dashboards
via URL and WebStart
life-cycle
business
deep all transactions
end-to-end
dynaTraces Comprehensive Scope
Call
PaymentService.transferCash
Last Minute Search: menu.do, user=Joe, action=lastMinute
Buy: sale.do, user=Jane, action=doBuy
List: query.do, user=Bob, action=showAll
Pay: menu.do, user=Joe, action=pay
Call
PaymentService.transferCash
Last Minute Search: menu.do, user=Joe, action=lastMinute
Buy: sale.do, user=Jane, action=doBuy
List: query.do, user=Bob, action=showAll
Pay: menu.do, user=Joe, action=pay
Correlate with JVM/CLR/OS metrics
Use for monitoring
Capture Data
Monitor Captured Data
Define Data to be Monitored
(Subscribe Measures)
Analyze Data
Editions
UPDATE
Update slide by marketing
Q&A