dynaTrace Platform overview

Post on 19-Jan-2016

128 views 6 download

Tags:

description

dynaTrace Platform overview

Transcript of dynaTrace Platform overview

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