see slide notes for detailed description of topic areas dynatrace platform
TRANSCRIPT
SEE SLIDE NOTES for detailed description of Topic Areas
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?
dynaTraceAnalysis Server
dynaTrace Solution Overview
Web ServerBrowser or Rich-Client Java .NET Other Database
PerformanceWarehouse
PurePathCollector
MonitoringCollector
dynaTraceServer
dynaTraceClient
SessionsStore
ExportedSession
OfflineSession 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 andRemote Departments:Replay and Diagnosewith dynaTrace Viewerand sensitive data protection
Visibility for OperationsLive DashboardsAnd Root-CauseAnalysis
Pre-Production Production
Visibility for Businessand secure remote accessLive Web ReportsMobile Web AccessWebstart Client
Collaboration ServicesdynaTrace ServerProduction
Push InformationSMS/eMail AlertsScheduled HTML/PDF ReportsDaily/Weekly/Monthly
Replay for DevelopmentReconstruct, Diagnose,Fix, Validate.
Visibility for Development Managment
Collaboration ServicesdynaTrace ServerDev / Test
Session StoreDev, Test, ProductionSessions
Push InformationBug Tracker EntryeMail AlertsScheduled Reports
ShareReports & Dashboardsvia URL and WebStart
life-cycle
business
deep all transactions
end-to-end
dynaTrace’s Comprehensive Scope
100 % 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
100 % 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 DataDefine Data to be Monitored(Subscribe Measures)
Analyze Data
Editions
UPDATEUpdate slide by marketing
Q&A