Skip to end of metadata
Go to start of metadata

Update: We recommend to download and use dynaTrace 3.2.1 Service Pack 1, that includes a couple fixes and improvements http://www.dynatrace.com/downloads/Downloads321.aspx.

What's new in dynaTrace 3.2?

Icon

Check out the dynaTrace 3.2 Release Notes and find out what you are missing out on!

May 20th, 2010

We are proud to present dynaTrace 3.2.1.

This update introduces key improvements to performance and stability.

We recommend to upgrade dynaTrace Agents, dynaTrace Collectors and dynaTrace Servers to 3.2.1.
Installation of dynaTrace 3.2.1 beside dynaTrace 3.2 is not supported on Windows operating systems, you have to uninstall dynaTrace 3.2 and install dynaTrace 3.2.1. Please see the Migration Guide and Deployment Guide for dynaTrace 3.2 for detailed instructions.

Overview of dynaTrace 3.2.1

Additional Information

Download dynaTrace 3.2.1

Edition Updates

Starting with 3.2.1 the Session Comparison feature is split into interactive comparison (usage of comparison mode with Dashlets) and automated comparison for server-side reporting.

Comparison Support has been added to the following editions:

  • Test Center Edition: Interactive and automated comparison are now supported.
  • Test Center Standard Edition: Interactive comparison is now supported.

Community Updates

dynaTrace fully integrates with Micro Focus SilkPerformer (formely: Borland SilkPerformer). It extends SilkPerformer's capabilities by pinpointing the root cause of performance, stability, and scalability problems in application code. To use SilkPerformer with dynaTrace 3.2.1 you need to download the latest version of the SilkPerformer Plugin. Make sure to check out the dynaTrace blog for a hands-on example including a step-by-step guide and screenshots.

Improvements

AIX P6 Support

AIX P6 platform is now certified and supported.

Continuous Session Recording

A new task type "File Rotating Session Recorder Task" has been added to simplify continuous session recording. In previous releases, recording a dynaTrace Session did not start in certain situations and a single dynaTrace Session could be lost. Now, it is guaranteed that sessions are recorded continuously.

Performance

This release improves the performance of the dynaTrace Collector and Server especially notable in large production deployments (100+ dynaTrace Agents).

  • When the dynaTrace Server was restarted for maintenance, all dynaTrace Collectors re-connected simultaneously which could take several minutes. The application itself was not affected but during that time, no data was captured by the dynaTrace Collectors. Now, they connect and re-connect within 1 minute, even the biggest deployment scenarios.
  • The dynaTrace Server now supports 50,000 subscribed measures in parallel, up from 10,000 in previous releases.

.NET Agent

Typical .NET applications are making intensive use of ASP.NET and ADO.NET. To allow rich instrumentation with minimal overhead, the performance of these dynaTrace sensors has been optimized.

Comparison of Tagged Web Requests

The Tagged Web Requests Dashlet now supports Comparison Mode, which allows you to compare Tagged Web Request from different Sessions.

Resolved Issues

  • The calculation of Execution Time and Count measures for WebRequest, WebServices and Remoting Calls deliver far too high values.
  • PurePaths are timing out in certain situations when processes have not been shutdown properly
  • After a dynaTrace Server restart individual dynaTrace Collectors may not reconnect successfully.
  • Shutting down the dynaTrace Server takes several minutes when many connected dynaTrace Collectors.
  • Copy and Paste to Excel does not work if column does not contain values.
  • JVM, Server Run Queue and Server Memory data not displayed for dynaTrace Sessions.
  • The .NET Memory Sensor eventually leads to failing remote calls.
  • The dynaTrace Agent Configuration Tool for .NET failed with "Application has generated an exception that could not be handled".

Support related Issues (visible for employees only)

http://jira.dynatrace.local:8080/jira/browse/JLT-20483 Thresholds aren't updated in an existing chart
http://jira.dynatrace.local:8080/jira/browse/JLT-22062 Copy and Paste does not work if column does not contain values
http://jira.dynatrace.local:8080/jira/browse/JLT-22018 Agent leaking HashMap Entries in LoadedClasses::classIdMap
http://jira.dynatrace.local:8080/jira/browse/JLT-21950 create a workaround for oracle bug arrayindexoutofbounds with a too big batch size
http://jira.dynatrace.local:8080/jira/browse/JLT-21831 when creating a lot of dynamic measures store applicationprofile can take a very long time in repository
http://jira.dynatrace.local:8080/jira/browse/JLT-21807 JVM, Server Run Queue and Server Memory data not displayed for stored sessions
http://jira.dynatrace.local:8080/jira/browse/JLT-21651 Client freeze - Unexplainable purepath and sync duration - sync 3x longer than purepath duration
http://jira.dynatrace.local:8080/jira/browse/JLT-21649 Class Browser is not seeing all loaded classes from the Agents (so we can´t instrument the right things)
http://jira.dynatrace.local:8080/jira/browse/JLT-21584 Wait Time Hotspot view kills the client
http://jira.dynatrace.local:8080/jira/browse/JLT-21376 Serialization Exception when trying to open BTA Dashlet of a stored session whichs BTAs are not generating data
http://jira.dynatrace.local:8080/jira/browse/JLT-21175 Agent crashes SUD during POC (ThreadLocal.get() was instrumented with "Refine with callee methods")
http://jira.dynatrace.local:8080/jira/browse/JLT-21345 Stored session (as dashboard data source) is deleted ==> Dashboard properties can't be updated
http://jira.dynatrace.local:8080/jira/browse/JLT-21335 NPE in Server while doing nothing
http://jira.dynatrace.local:8080/jira/browse/JLT-21201 very long durations for some PurePath
http://jira.dynatrace.local:8080/jira/browse/JLT-21212 Unable to start a collector installed as a service
http://jira.dynatrace.local:8080/jira/browse/JLT-20935 CPU Usage dashlet does not show CPU time anymore
http://jira.dynatrace.local:8080/jira/browse/JLT-20770 PurePath werden nicht abgeschlossen
http://jira.dynatrace.local:8080/jira/browse/JLT-20840 .Net Memory Sensor leads to failing RMI calls
http://jira.dynatrace.local:8080/jira/browse/JLT-20695 Investigate Memory Sensor incompatibility with XStream / Spring
http://jira.dynatrace.local:8080/jira/browse/JLT-20537 Agent Configuration Tool failed with "Application has generated an exception that could not be handled"

Known Problems

While our team is striving to provide a world-class customer experience, it is not always in our hands to resolve all issues e.g. due to third party constraints or known bugs in other technologies. This section provides a heads-up on common problems you might run into. Check out the Knowledge Base for workarounds and many hints.

Additional Information

Software and Hardware Requirements

dynaTrace Agent

  • Windows 32/64, Linux 32/64, Solaris SPARC 32/64, Solaris x86/x64, AIX 32/64 Power 5 Architecture, z/OS 31/64, z/Linux 31/64, Linux IA64, HP-UX PARISC, HP-UX IA64
  • Sun JVM, IBM JVM, JRockit JVM, HP JVM (Details: #Supported Java Virtual Machines)
  • 10MB disk space

dynaTrace Server

  • Windows 2000/XP/2003 Server/2008 Server/Vista, Linux, AIX, Solaris SPARC, Solaris x86/64
    • Windows and Linux installers/packages contain a private 32bit/64bit JRE
    • AIX requires IBM JDK 1.6 SR2+
    • Solaris SPARC and Solaris x86/64 require J2SE 6.0
  • 1GB disk space, 4GB memory

See the Deployment Guide for dynaTrace 3.2 for more specific hardware recommendations.

dynaTrace Collector

  • Windows 2000/XP/2003 Server/2008 Server/Vista, Linux, Solaris SPARC, Solaris x86/64, AIX Power 5, z/OS, z/Linux, HP-UX
  • Sun JVM 1.6+, IBM JVM 1.6 SR2+, HP JVM 1.6+
  • 1GB disk space, 128MB memory

See the Deployment Guide for dynaTrace 3.2 for more specific hardware recommendations.

dynaTrace Client

  • Windows 2000/XP/2003 Server/2008 Server/Vista, SUSE/RedHat Linux with GTK
  • 100MB disk space
  • 1GB memory

See the Deployment Guide for dynaTrace 3.2 for more specific hardware recommendations.

dynaTrace Repository

  • Relational database of choice
    • Apache Derby embedded database (please note that this database is not suitable for productive usage, it's intended for demonstration purposes only)
    • Oracle 10g/11g
    • Microsoft SQL Server 2000/2005/2008
    • IBM DB2 Version 9
    • PostgreSQL 8

To determine the disk space requirements for the dynaTrace Repository upfront you should roughly calculate 15GB per 1000 persistent measures (of all System Profiles within the dynaTrace Repository) to be on the save side.

You can find more details in https://community.dynatrace.com/community/display/DOCDT32/Deployment+Guide+for+dynaTrace+3.2#DeploymentGuidefordynaTrace3.2-RDBMS.

Supported Java Virtual Machines

 

Windows
x86/x64
32 bit

Windows
x64
64 bit*

Linux
x86/x64
32 bit

Linux
x64
64 bit

Linux
IA64
64 bit

Solaris 8+ SPARC
32/64
32 bit

Solaris 8+ SPARC
64
64 bit

Solaris 10
x86/x64
32 bit

Solaris 10
x64
64 bit

AIX 5.2+
P32/P64
32 bit

AIX 5.2+
P64
64 bit

HP-UX
IA64
32 bit

HP-UX
IA64
64 bit

HP-UX
PA-RISC2.0
32 bit

HP-UX
PA-RISC2.0
64 bit

z/Linux
z31/z64
31 bit

z/Linux
z64
64 bit

z/OS
z31/z64
31 bit

z/OS
z64
64 bit

Sun JVM 6.0

(tick)

(tick)

(tick)

(tick)

n.a.

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

Sun JVM 5.0

(tick)

(tick)

(tick)

(tick)

n.a.

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

Sun JVM 1.4.2

(tick)

n.a.

(tick)

n.a.

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

IBM JVM 6.0

n.a.

n.a.

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

n.a.

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

(tick)

(tick)

(tick)

(tick)

IBM JVM 5.0

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

n.a.

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

(tick)

(tick)

(tick)

(tick)

IBM JVM 1.4.2

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

n.a.

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

(tick)

(tick)

(tick)

(tick)

Oracle JRockit 6.0

(tick)

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

Oracle JRockit 5.0

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

Oracle JRockit 1.4.2

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

HP JVM 6.0

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

HP JVM 5.0

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

HP JVM 1.4.2

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

n.a.

(tick)

(tick)

(tick)

(tick)

n.a.

n.a.

n.a.

n.a.

n.a. = not applicable
*Itanium is not supported

Supported .NET Platforms*

 

Windows
x86/x64
32 bit

Windows
x64
64 bit

.NET 1.1

(tick)

n.a.

.NET 2.0

(tick)

(tick)

.NET 3.0

(tick)

(tick)

.NET 3.5

(tick)

(tick)

n.a. = not applicable
*Itanium is not supported

Supported Application Environments

Application Servers

ESBs and SOA

Runtimes

DBs

Operating Systems(Platforms)

C IBM WebSphere 5.1/6/6.1/7
C Oracle WebLogic 8.1(SP3/SP4/SP5/SP6)/
C Oracle WebLogic 9/9.1/9.2/10/11g
C Oracle Application Server 9i, 10g   
C JBoss 3/4/5
C Apache Tomcat 5/6
C Borland Enterprise Server 6.5
C Borland Application Server 6.7
C Sun Java Web Server 6.1
C Sun Java Application Server 8.2/9/9.1
C Microsoft IIS/ASP.NET 6/7
C Microsoft SharePoint
S MS COM+ Component Services for .NET
S Adobe LiveCycle
S SpringSource dm Server
S Fujitsu Interstage 9
S SAP NetWeaver 2004/2007
S ATG Dynamo 6.3.0
S CoreMedia
S ServletExec 4.1
S JRun 4
S ColdFusion 6.1/7
S Proprietary Java/.NET Servers

C Oracle Service Bus
C Fuse ESB
S Oracle SOA Suite

Sun JVM
IBM JVM 
Oracle JRockit JVM
BEA/Oracle RT 2.0
HP JVM
Microsoft .NET CLR

C IBM DB2 8/9
C Oracle DB 9i/10g/11g
C MS SQL Server 2000/ 2003/2005/2008
C PostgreSQL
C Java DB
C Generic JDBC drivers and
ADO.NET data providers
(e.g. ODP.NET)

C MS Windows XP/
2000/ 2003 Server/
2008 Server/
Windows Vista
C Suse Linux 8+
C RedHat Linux 4+
C AIX 5.2+
C Solaris SPARC 8+
C Solaris 10+ x86/x64
C IBM z/OS 390
C z/Linux SLES 8 SP4
C HP-UX PA-RISC2.0
C HP-UX IA64
C Linux IA64

Web Service Stacks

Remoting

Messaging

Frameworks

C IBM WebSphere 5.1/6/6.1/7
C Oracle WebLogic 8.1/9/9.1/9.2/10/11g
C .NET WebServices
C AXIS 1.4
C AXIS2 1.3
C Hessian 2.1/3/3.1/3.2
C Oracle WebServices
C JAX WebServices
C Codehaus XFire 1.2
C Apache HttpClient 1
S Apache CXF 2.2
S SAP Netweaver
S WebMethods Glue

C RMI / IIOP
C RMI / JRMP
C RMI / T3
C .NET Remoting
C ORMI
C JBoss Remoting
C WCF
C HTTP Remoting
C XML-RPC.NET

C JMS
C IBM WebSphere MQ 5.1/6/6.1
C Apache Active MQ 4/4.1
C Microsoft MQ 3.0
S TIBCO Rendezvous

C Hibernate
C Struts 1.x/2.x(to be tested) 
C AWT/Swing/RCP/WPF/WinForms
S Spring
S BlazeDS
S Oracle Coherence 
C Applets
others

Support level: C = certified, S = supported, L = limited support

Please see the Known Systems section of the Community Portal for details.

Supported Browsers for Web Start

Browser

Version

Microsoft Internet Explorer

6+

Mozilla Firefox

3+

Edition Feature Comparison

 

Development

Test Center
Standard

Test Center

Production

Transaction Tracing (PurePath Technology)

 

 

 

 

Continuous (Always On/24x7) Tracing of All Individual Transactions

(tick)

(tick)

(tick)

(tick)

Tracing at Code-level Capturing Contextual Data

(tick)

(warning)

(tick)

(tick)

Tracing Across Multiple Tiers/Servers

(tick)

(tick)

(tick)

(tick)

Tracing Across heterogeneous Technologies

(tick)

(tick)

(tick)

(tick)

Tracing with Low Overhead & Small Footprint

(tick)

(tick)

(tick)

(tick)

 

 

 

 

 

Diagnostics (Java/.NET Deep-Dive)

 

 

 

 

Session Capturing

1h/100MB

RAM limit

RAM limit

RAM limit

Real-time diagnosis

(tick)

(tick)

(tick)

(tick)

Offline diagnosis

(tick)

(tick)

(tick)

(tick)

Web/Web Services Sensors

(tick)

(tick)

(tick)

(tick)

Tagged Web/Web Services request tracing

(tick)

(tick)

(tick)

(tick)

Tracing across Java thread boundaries (Thread/Executor Tagging Sensors)

(tick)

(tick)

(tick)

(tick)

Database Sensors (JDBC, ADO.NET)

(tick)

(tick)

(tick)

(tick)

Exception/Logging Sensors and Analyzers

(tick)

(tick)

(tick)

(tick)

Remoting Tagging and Performance Sensors (RMI, T3, WCF, WS, HTTP, ...)

(tick)

(tick)

(tick)

(tick)

Core Messaging Tagging and Performance Sensors (MSMQ, JMS)

(tick)

(tick)

(tick)

(tick)

Advanced Messaging (Tibco Rendezvous, Custom Entry Points, ...)

(tick)

(error)

(tick)

(tick)

Basic Memory Diagnostics (Full Memory Dumps, Suspension Diag)

(tick)

Add-on

(tick)

(tick)

Advanced Memory Diagnostics (Selective Memory Dumps)

(tick)

(error)

(tick)

(tick)

Component Sensors (EJBs, .NET Serviced Components)

(tick)

(tick)

(tick)

(tick)

Thread/Synchronization Sensors

(tick)

(error)

(tick)

(tick)

Directory/JNDI Sensors and Analyzers

(tick)

(error)

(tick)

(tick)

Custom Sensors and Custom KSPs

(tick)

(error)

(tick)

(tick)

Diffing/Regression Reports (sessions/views/automated)

(tick)

(error)

(tick)

(tick)

UML sequence diagrams

(tick)

(tick)

(tick)

(tick)

 

 

 

 

 

Monitoring

 

 

 

 

System Monitoring (Agent: PMI, JMX, Perfmon, JVM, CLR)

(tick)

(tick)

(tick)

(tick)

System Monitoring (Collector: OSGI-Plugin)

LAN

embedded

(tick)

(tick)

Pluggable Synthetic End-user Monitors, Actions/Notifications (scheduled)

(tick)

(tick)

(tick)

(tick)

Alerting on Incidents

(tick)

(tick)

(tick)

(tick)

Percentiles

(tick)

(tick)

(tick)

(tick)

Long Term Performance Charts

(tick)

(warning)

(tick)

(tick)

Business Transaction Mapping

(tick)

(error)

(tick)

(tick)

Application Dependency Mapping

(tick)

(error)

(tick)

(tick)

Enterprise Management System Integration and Automation

(tick)

(warning)

(tick)

(tick)

 

 

 

 

 

Development/Testing

 

 

 

 

Source-Code Viewing (Decompilers)

(tick)

(tick)

(tick)

(tick)

CodeLink IDE Integration

(tick)

(tick)

(tick)

(tick)

Build Systems Integration

(tick)

(error)

(tick)

(error)

Load Testing Integration

25VU

(tick)

(tick)

(tick)

 

 

 

 

 

Lifecycle / Dashboards

 

 

 

 

Customizable Dashboards

(tick)

(tick)

(tick)

(tick)

Reporting of dashboards

(tick)

(tick)

(tick)

(tick)

Dashboard Sharing

(tick)

(error)

(tick)

(tick)

 

 

 

 

 

Automation

 

 

 

 

Automation/Integration interfaces (Web-Services/Rest/JMX)

(tick)

integration only

(tick)

(tick)

Scheduled Memory Dumps

(tick)

(tick)
(Add-on)

(tick)

(tick)

 

 

 

 

 

Deployment

 

 

 

 

Remote Agents

(tick)

(tick)

(tick)

(tick)

Low Overhead

(tick)

(tick)

(tick)

(tick)

No Source-Code Required (Byte-code/IL-Code Instrumentation)

(tick)

(tick)

(tick)

(tick)

Auto Discovery of Application Components

(tick)

(tick)

(tick)

(tick)

Diagnose Remotely (Server access via WAN (through Client))

(tick)

(tick)

(tick)

(tick)

Collectors (Instrumentation)

LAN

embedded

(tick)

(tick)

Central Agent Deployment and Configuration

(tick)

(tick)

(tick)

(tick)

Cluster & Virtualization Support

(tick)

(tick)

(tick)

(tick)

Hot Sensor Configuration and Placement

(tick)

(tick)

(tick)

(tick)

Visual Class Browser and Sensor Placement Wizard

(tick)

(error)

(tick)

(tick)

Auto Sensor Placement Wizard

(tick)

(error)

(tick)

(tick)

Active system profiles

unl.

1

unl.

unl.

Multiple Sensor Configurations (per SysProfile)

unl.

1

unl.

unl.

Recovery& Watchdog (24x7 Support)

(tick)

(error)

(tick)

(tick)

WAN Support with Encryption/Compression (agent/collector/server/client)

(warning)

(warning)

(tick)

(tick)

Data-Protection/Scrambling/Omission

(error)

(error)

(tick)

(tick)

Authentication

(tick)

(error)

(tick)

(tick)

Roles and permission

license

1

unl.

unl.

User Groups and LDAP integration

(tick)

(error)

(tick)

(tick)

Repository (Embedded)

(tick)

(error)

(tick)

(tick)

Repository External (SQL,DB2,Orcl)

(tick)

(error)

(tick)

(tick)

Web-enabled Rich client (Webstart)

(tick)

(error)

(tick)

(tick)

Workstation Client with embedded dynaTrace Server and 2 Agents

(tick)

(error)

(error)

(error)

Free dynaTrace Viewer

(tick)

(tick)

(tick)

(tick)

 

 

 

 

 

Technologies

 

 

 

 

Java Capturing

(tick)

(tick)

(tick)

(tick)

.NET Capturing

(tick)

(tick)

(tick)

(tick)

Heterogenuous Applications

(tick)

(tick)

(tick)

(tick)

Unicode Support

(tick)

(tick)

(tick)

(tick)

 

 

 

 

 

Platforms

 

 

 

 

Agents/Collectors for Distributed Computing Environments

(tick)

(tick)
(Agents)

(tick)

(tick)

Agents/Collectors for Java on Mainframe (zOS/zLinux)

(tick)

(error)

(tick)

(tick)

Server for Windows, Linux, Solaris, AIX

(tick)

(tick)

(tick)

(tick)

Client for Windows, Linux, Mac OSX (experimental)

(tick)

(tick)

(tick)

(tick)

Legend
(tick) supported
(warning) partially supported
(error) not supported