Skip to end of metadata
Go to start of metadata

The system requirements and supported technologies are bound to the Dynatrace Server version. Although discontinued/unsupported technologies might work, they aren’t supported. Dynatrace features might not work, if not all components are on the same version.

Dynatrace Components

Dynatrace Agent

  • Supported agent Platforms and Operating Systems
  • Oracle (Sun) JVM, IBM JVM, JRockit JVM, HP JVM
  • 10MB disk space
  • DB Agent supports Oracle Database 11g/12c and Microsoft SQL Server 2012/2014 

Dynatrace Server

The Dynatrace Server (backend process / Windows service / *NIX daemon) is only supported on operating systems that support Java 8 . Only the included JRE is supported.

  • Windows x86/x64 10/8.1/8/7/Vista or Server 2008/2012 with latest service pack; installer (.msi) does NOT need a JRE; package contains a private 32bit / 64bit JRE 1.8 for runtime.
  • Linux x86/x64 with a recent kernel >= 2.6; installation requires a pre-installed JRE, v1.6 or higher; package contains a private 32bit / 64bit JRE 1.8 for runtime.
  • LDAP for Dynatrace user authentication.
    • Active Directory
    • openLDAP

Hardware Requirements
See the Deployment Guide for detailed hardware recommendations specific to your load.

Why should I go for XLarge64 or XLarge96? Click here to get more details.

Deployment Size1
Recommended Disk Space
Required
Memory for Dynatrace Server
Recommended
Memory for machine2
Physical
Cores3
Minimum #
Dynatrace Collectors
VM supportAvailable as SaaS
Demo
5 Agents | 120 Transactions/sec
1.5GB + 100GB Continuous Session Storage/week
1.5GB2GB20Yes 6 No
Small
10 Agents | 200 Transactions/sec
3GB + 200GB continuous Session Storage/week
3GB3.5GB41Yes 6 Yes
Medium
100 Agents | 1,200 Transactions/sec
5GB + 1TB Continuous Session Storage/week
6GB7GB81Yes 6 Yes
Large
750 Agents | 3,000 Transactions/sec
10GB + 2TB Continuous Session Storage/week16GB 8)
20GB 8)1634 Yes 6,7 Yes

XLarge | XLarge64 | XLarge96
1600 Agents | 4,300 Transactions/sec

20GB + >2TB Continuous Session Storage/week30GB | 60GB | 100GB 8)
40GB | 80GB | 120GB 8)
2464 Yes 5,6,7 No

1 ) The maximum agent numbers consider a typical combination of different agents types (Java, .NET, host, WebServer, PHP, etc.).
In special circumstances, significant more agents are supported (e. g. mainly host agents). Please contact support for guidance and confirmation.
2) Required memory for the Dynatrace Server and operating system. If there are other processes running, then additional heap is required.
3) No virtual cores (Hyper-Threading), for Medium and above a clock speed of 2.6 GHz or higher is required.
4) These numbers are only valid for Java and Collectors with 8GB heap and 4 cores. For more details see requirements for Collectors.
5) For an XLarge installation, database partitioning is mandatory.
6) No over-commitment of resources (CPU, memory, network, disk) and no virtual-only resources that are not backed by dedicated physical resources.
7) The customer must ensure VM is equivalent to a physical box in all performance metrics. For more details see Guidelines for running dynaTrace in VMWare.
8) Includes 30% memory in addition to the JVM settings (Xmx,...) that the Java G1 garbage collector (used in >= large environments) needs.

Dynatrace Collector

  • Windows x86/x64 10/8.1/8/7/Vista or Server 2008/2012 with latest service pack
  • Linux x86/x64 with a recent kernel >= 2.6
  • Solaris SPARC or x86/x64 10/11/11.1/11.2/11.3
  • AIX Power 6.1.5/7.1/7.2
  • zOS Unix 1.13/2.1/2.2
  • z/Linux SLES 10 SP2+
  • HP-UX IA64 11i v2+

Compatible JVMs for Collector runtime: Oracle (Sun) JVM 1.8+ (included with Windows and Linux installers), IBM JVM 1.8+, HP JVM 1.8+

With Dynatrace we also provide different Collector sizes. For more information see the Deployment Guide. For a proper configuration of the Collector(s) environment, see Collector Configuration.

Deployment Size
Recommended Disk Space
Required
Memory1
Physical
Cores2
Small3
100 Java / 25 .NET Agents
30GB
2GB1
Medium
200 Java / 100 .NET Agents
50GB
 
4GB2
Large
400 Java / 250 .NET Agents 
50GB 8GB4

1) Required memory for the Collector. If there are other processes running, then additional heap is required.
2) No virtual cores (Hyper-Threading).

3) Small = Default shipped Collector size


Dynatrace Client

  • Windows:  x86/x64 10/8.1/8/7/Vista or Server 2008/2012 with latest service pack (certified)
  • Linux: SUSE / RedHat Linux with GTK (certified)
    As of 6.0 there is a 64 bit Client, so the 64 bit full install packages contain a Client.
    The Linux Client package dynatrace-client-<version>-x86.jar contains both bitnesses and requires a JRE 1.6 or later for installation. (A private JRE 1.7 for runtime is included!)
    Mac: OS X 10.7+ 64bit (supported)
  • 100MB disk space
  • 1GB memory
  • Minimum screen resolution: 1024x768px
  • The Dynatrace Java Webstart Client can be started with any Webstart compatible browser. 
    • Internet Explorer 8/9/10/11 and Firefox 31-44 are certified by Dynatrace. 
    • The Java Webstart Client requires a Oracle JRE >= 1.8.0_45.

Dynatrace Web

Dynatrace Web is built for viewing on tablet devices and desktop machines that have a minimum browser resolution of 1024 x 768 pixels (e.g. iPad mini physical resolution 2048 x 1536 vs. browser resolution 1024 x 768). More details for your device can be found here

For the best experience use the latest version of a tested browser: Internet Explorer 11, Edge, Firefox 35+, Chrome 35+, Safari 8+
Older versions of Firefox, Chrome and Safari will display Dynatrace Web, however, some features may not appear optimally.

Because the PurePath drilldown from Dynatrace Web to the Dynatrace Client is Java Webstart-based, this feature is not supported on devices running OS X. See the Dynatrace Client requirements for more details. 

Dynatrace Performance Warehouse

The Dynatrace Performance Warehouse uses a relational database to store long-term historical data. By default, Dynatrace installs and uses an embedded database for demo/testing purposes. Any production installation of Dynatrace must use one of the following database management systems with the specified version:

  • Oracle 10g/11g/12c
  • Microsoft SQL Server 2008/2012/2014
  • IBM DB2 Version 9.7/9.8/10.1/10.5
  • PostgreSQL 9.1/9.2/9.3/9.4/9.5

Note: Dynatrace supports partitioned tables for high-load scenarios for all supported databases. For all Dynatrace installations greater than Large, a partitioned database is mandatory. You can find more details in Performance Warehouse Partitioning for Dynatrace.

To determine disk-space requirements for the Dynatrace repository upfront, factor 15GB per 1,000 persistent measures (of all system profiles within the Dynatrace repository). You can find more details in the Deployment Guide.

Dynatrace zRemote Agent

The Dynatrace zRemote Agent is supported on the following operating systems:

  • Windows x64 2008 R2 / 2012 R2
  • Linux x64

Application Environments and Technologies

For Third Party Software, Dynatrace will follow the End of Life (“EOL”) timeline announced by the specific vendors around platform support, which means Dynatrace will announce EOL for support of the specific platform once the provider of the software announces it and will drop support for that platform once the software vendor for that platform stops supporting that version unless otherwise specified in this section.

Supported Java Virtual Machines1

Oracle (Sun) JVM 
8, 7, 6, 5, 1.4.2 32/64bit

IBM JVM 
8, 7, 6, 5, 1.4.2 32/64bit

Oracle JRockit 
6, 5, 1.4.22 32/64bit

HP JVM 
7, 6, 5, 1.4.22 32/64bit

SAP JVM 
6.0/6.1 5 64bit
Fujitsu JVM 
5.0, 1.4.2  32bit
Hitachi JVM 
5.0 32bit
OpenJDK
JVM
7.0u55+ 32/64bit  

Windows

(tick)

(tick)

(tick)

-

(tick)

(tick)

(tick)

-

Linux

(tick) 3

(tick) 3,4

(tick) 3

-

(tick) 3

--(tick) 3

Solaris

(tick)

-

(tick)

-

----

AIX

-

(tick)

-

-

----

HP-UX

-

-

-

(tick)

----

z/Linux

-

(tick)

-

-

----

zOS

-

(tick)

-

-

----

1) Only bytecode created by the Java Programming Language Compilers ( javac ) from supported JVM vendors
2) These 64bit 1.4.2 JVMs are not supported by dynaTrace 
3 x86 and x64 architecture
4) PPC 32 and 64 bit
5) Only SAP Java Server VM 6.1.038 1.6-b04 on Windows and SAP Java Server VM 6.1.018 / 6.1.034 19.1-b02 on Linux

 Supported .NET Platforms

 

Windows 
x86/x64 
32 bit

Windows 
x64 
64 bit

.NET 2.0

(tick)

(tick)

.NET 3.0

(tick)

(tick)

.NET 3.5

(tick)

(tick)

.NET 4.0

(tick)

(tick)

.NET 4.5

(tick)

(tick)

.NET 4.6(tick)(tick)

Supported Web Servers for UEM

Apache Web Server 
2.0, 2.2, 2.4

Microsoft IIS 
7, 7.5, 8, 8.5

IBM HTTP Server (IHS) 6, 7, 8, 8.5

Oracle Http Server 102, 11, 12

Nginx 1.4.7+

Windows (x86/x64)

(tick)

(tick) 

(tick)

(tick)

-

Linux (x86/x64)

(tick) 1

-

(tick)

(tick)

(tick) 3

Solaris 10+ SPARC

(tick)

-

(tick)

(tick)

-

AIX 6.1, 7.1

(tick)

-

(tick)

(tick)

-
zLinux (s390x)

(tick) 4

----

1) Includes support for PHP 5.2 (Linux only), 5.3, 5.4, and 5.5
2) Underlying Apache must be version 2 or later.
3) The Nginx agent is only available for builds where the debug symbols are available.
4) Apache 2.2 only.

Supported Nginx Versions

Version 1.4.7 or later.
The Nginx Agent is only available for Linux builds where the debug symbols are available.

Supported PHP Versions

Operating System

PHP 5.2

PHP 5.3

PHP 5.4

PHP 5.5
PHP 5.6

Windows (x86)

-

(tick) 1,4

(tick) 1,4

(tick) 1,4(tick) 1,4

Linux (x86/x64)

(tick) 1,2,3,4

(tick) 1,2,4

(tick) 1,2,4

(tick) 1,2,4(tick) 1,2,4

1) mod_php (for Apache Web Server 2.0, 2.2 and 2.4) and PHP CGI (for IIS 7 - 8.5)

2) PHP FPM (fast process manager; for Nginx)

3) Due to technical reasons in instrumentation MySQLi not supported on this version

4) PHP threaded MPM is not supported as it is not production setup safe. (reason: PHP_TS)



Supported Node.js Environments

Node.js Version /
Operating System

0.10.x

0.11.x0.12.x

4.x
N|Solid 1.x

5.x

Linux (x64)

(tick)

(warning) 1

(tick)

(tick) 2

(warning) 1, 2

1) Can be instrumented but is considered as an unstable / development version not meant for production.

2) >= Dynatrace AppMon 6.3.3 only

Supported frameworks:

  • http, https, Connect, Express, Restify, Errors

Supported Xcode Versions

The Xcode plugin supports the following versions:

  • Xcode 5
  • Xcode 6
  • Xcode 7.0 - 7.2



Other Supported Application Environments and Technologies

Servlet Containers & Application Servers

Databases, Connection Pools, and BigData Solutions

For DB Agents go to Dynatrace Agent section

Platforms and Operating Systems1

Servlet Containers:
C Apache Tomcat 5/6/7/8
C Jetty 6/7/8/9

J2EE (>=1.4) Compliant App Servers: 
C IBM WebSphere Application Server 6.1/7/8/8.5.5 1 
C IBM WAS Liberty Profile Core 8.5.5.5 3
C Oracle WebLogic 10/11g/12
C Oracle Application Server 9i, 10g
C JBoss AS CE 5.0.1/6.0.0/7.1.12

C Wild Fly 8
S JBoss AS EAP 6 2   
C SAP NetWeaver 7.3 AS Java4 
C Fujitsu Interstage 8/9 
Fujitsu Interstage 115
C Cosminexus 8 
C Glassfish 3.1/4 Open Source
S Virgo/SpringSource dm Server 2.x


Others: 
C WebMethods Broker & Integration Server 8.2/9/9.5
C Sun Java Web Server 6.1
C Microsoft IIS/ASP.NET 7/7.5/8   
C Microsoft SharePoint
S MS COM+ Component Services for .NET 
S Adobe LiveCycle 
L other/proprietary Java/.NET Servers

1 ) only IBM JVM 7.0 on Windows & Linux
2)  not all JMX measures available
3) without Java EE 7 extension
4)  UEM not supported
5) only Fujitsu JVM 6/7 64bit

Databases:
C IBM DB2 8/9 1 
C Oracle DB 1,2 9i/10g/11g/12c  
C Microsoft SQL Server 1,2 2005/2008/2012/2014
C PostgreSQL 
C Derby 
C ADO.NET data providers (e.g. ODP.NET)
L generic support is available for ADO.NET data providers
L generic support is available for any Type4 JDBC driver


Connection Pools: 
C WebSphere Connection Pool 6.1 - 8.5.5
C WebLogic Connection Pool 10-12.1 
C JBoss Connection Pool 5.x-8.0 
C Apache DBCP 1.0-1.4/2
C Tomcat Connection Pool 1.0.6 - 1.1.0
C c3p0 0.8.5 - 0.9.5.0
C GlassFish 3.x-4.x
C Hybris
L generic support is available for all J2EE connection pools

NoSQL & BigData Solutions: 
C Cassandra 1.0.x, 1.1.x, 1.2.x 3, 2.0.13, 2.1.135, 3.0.35, 3.3.05, 3.4.05
C MongoDB Server Versions 2.0.x, 2.2.x, 2.4.x, 2.6.x ,3.0 4
S Solr

1 ) JDBC Type4 drivers only
2) ADO.NET data providers
3) Java Thrift based Clients (Hector 1.0/1.1, Astyanax 1.x) and D atastax 1.0.2/2.1.0 - 2.1.3; 2.1.5-2.1.9 4 ; 3.0.04
4) Java drivers only, v. 2.3 - 2.13.x/3.0.0-3.0.2
5) supported since Dynatrace 6.3.4

 

C Windows 2 10/8.1/8/7/Vista 
C Windows 2 2008/2012 Server
L Windows 2 2008 R2 Server >  64 logical processors

C Suse Linux Enterprise Server 2 10/11/12
C RedHat Enterprise Linux AS 2, 3 5.11/6.6/6.7/7.0/7.1/7.2

C AIX 3 6.1/7.1/7.2 

C Solaris 2, 4 10/11/11.1/11.2/11.3 

C IBM zOS 5 1.13/2.1/2.2

C z/Linux 6 SLES 10/11/12

C HP-UX 7 11.23+

 

1) On latest patch/service pack level  
2 x86 and x64  
3) Power 6 and 7 architectures
4) Solaris SPARC
5)  no host health information available
6) OS390x
7)  IA64 Architecture

ESBs and SOA

Remoting

Messaging

C IBM WebSphere Message Broker 7 1 /8 2
C IBM Integration Bus 2 9/10    
C Oracle Service Bus 10.3.4 / 12c (12.1.3)
C JBoss ESB 4.12 
C WSO2 4.63 
C Mule 1.x / 2.x / 3.0 - 3.5 
C
TIBCO ActiveMatrix BusinessWorks Service Engine 5.8.2/5.9/5.10
C Apache OpenEJB 3.1.4
L SOA Software Service Manager 5.2/6.1

1 ) On Windows & Linux 64bit
2) On AIX, Windows & Linux 64bit
3) HTTP communication only

C RMI / IIOP 
C RMI / JRMP 
C RMI / T3 
C .NET Remoting 
C ORMI (OC4J 10g R3) 
C JBoss Remoting 
C WCF 
C HTTP Remoting 
C XML-RPC.NET

C JMS 1.1/2.01
C IBM WebSphere MQ 6, 7 
C Apache Active MQ 4.x / 5.x   
C Microsoft MQ 3.0 
C RabbitMQ2 Java & .NET 3.3.x/3.4.x
C TIBCO EMS 3  
C TIBCO Rendezvous 8.3.2 - 8.4.3

1 ) On Glassfish 4 and WildFly 8
2) Client only

3
) Only for JMS 1.1
place JMS sensor on sender and receiver
no agent needed on TIBCO EMS itself

Web Service Stacks1

Frameworks

AJAX Frameworks for UEM

C IBM WebSphere 5.1/6/6.1/7/8 
C Oracle WebLogic 8.1/9/9.1/9.2/10/11g/12 
C .NET WebServices 
C AXIS 1.4 
C AXIS2 1.3 / 1.4 / 1.5 / 1.6 
C Hessian 2.1/3/3.1/3.2/4.0 
C Oracle WebServices 
C JAX WebServices 
C Codehaus XFire 1.2 
C Apache CXF 2.2/2.3/2.4/2.5/2.6/3.0 
C Apache Wink 1.2.0 
C Restlet 2.1.0 
C RestEasy 2.3.5 - 3.0.6
C Jersey 1.15/2.x
C Spring Web Services 2.0 
S WebMethods Glue

1) Deployed in a supported servlet container or application server

S Hibernate 
S Struts 1.x/2.x 
S AWT/Swing/RCP/WPF/WinForms 
S Spring
S Applets
C Play 1 1.3/2.2/2.3/2.4 

HTTP Frameworks
C JDK Http API
C Apache HttpClient 3.1/4.x
C Apache HttpAsyncClient 4.0.1
C Jetty Http Client 6/7/8/9
C NING Http Client 1.6.x / 1.7x / 2.x

Logging
C Java Logging API
C Log4J 2
C Log4NET
C Logback


1) Java only, no Scala support, no UEM support

UEM is compatible with all JavaScript frameworks,  automatic click detection is available for:  

S dojo: 1.6.1 – 1.10.41 
S extjs: 3.4.0 – 61 2
S icefaces: 2 & 31 
S jquery: 1.3 – 1.11.2 & 2.0 - 2.11 
S prototype: 1.6.0 – 1.7.21 
S angular: 1.0 – 1.51, 1.63
S mootools: 1.4.5 – 1.5.21

The following frameworks are covered with the basic XHR detection: 
S GWT
S zk 
S RichFaces 
S ASP.net AJAX 
S YUI
S Ember.js 

The following frameworks are covered with the jQuery sensor: 
S backbone.js

1Other versions of these frameworks will still work, but certain measures might be missing. The JavaScript ADK can be used to capture the missing data.

2) In certain cases the JS agent does not capture the correct end time for extjs 6 user actions if the promise API is used.

3) requires AppMon 6.3.19 or higher

Browser Support for UEM

Browser Diagnostics (with plugin)

OS for Mobile ADK

Compatible with any JavaScript enabled browser 

Browsers: 
L Internet Explorer 7
S Internet Explorer 8+ 
L Firefox1 3.5 - 27
S Firefox 28+
S Safari 5+
S Chrome 10+
L Opera 12
S Opera 15+
L Embedded Browser
L Microsoft Edge


 
S Mobile Safari 4+
L Android Webkit 2.3 - 3.x

S Android Webkit 4.0+
S Internet Explorer Mobile

CORS Support:
S Safari 4+
S Internet Explorer 8+
S Firefox 3.5+
S Chrome 10+
S Opera 15+

W3C Resource Timing Support:
S Internet Explorer 10+
S Chrome 25+
S Firefox 35+
S Opera 15+
S Android Webkit 4.4+
S Internet Explorer Mobile 10+

1) only load actions, no special frameworks

S Firefox 17-35
S Internet Explorer 8/9/10/11

C Apple iOS 6 - 8
C Google Android 2.3 - 5.1
S Apple iOS 9+
S Android 6+

Hybrid App Frameworks
S PhoneGap 2.9.1+
S Apache Cordova 3.3+
S Custom WebViews 
S KonyOne on Android

Mainframe Environments

C z/OS 2.1 / 2.2
L z/OS 1.13
C WebSphere MQ 7.1 / 8.0
C DB2 v10/v11
C CICS Transaction Server 4.1/4.2/5.1/5.2/5.3
C CICS Transaction Gateway1, 2 8.1/ 9.0
L CICS TransactionGateway1, 2 8.0
C CICS SOAP over HTTP
C CICS DLI
C CICS MQ Bridge 3
C IMS  12 / 13 / 14
C IMS MQ Bridge 4
C IMS MQ Trigger Monitor
C IMS Soap Gateway4 3.1
L IMS Soap Gateway4 3.2
C IMS Connect API4 3.1 / 3.2
C IMS TM Resource Adapter  12 / 13 / 14

Releases that are expected to work but are no longer supported by IBM

L z/OS 1.12
L IMS 11
L IMS Connect API 2.1/2.2
L DB2V9
L IBM WebSphere MQ 7.0.1
L IBM IMS Soap Gateway4 2.2
L IBM IMS Connect API4 2.2

1) EXCI and IPIC protocols (TCPIP and SNA protocols not supported)
2) WAS local mode configuration on CTG for Multiplatforms (not supported on z/OS)
3)  Requires CTS 4.2 or above.
4) Inbound only 

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

  • No labels