PDFs


This page applies to an earlier version of the AppDynamics App IQ Platform.
See the latest version of the documentation.


Skip to end of metadata
Go to start of metadata

On this page:

This page provides an aggregated view of the system requirements for the Controller and agents. 

This page lists the third-party platforms and other types of technologies supported by AppDynamics. AppDynamics does not support platforms or technologies that are not listed here or that are noted as unsupported.

AppDynamics agents and the Controller are not supported on machines that use Power Architecture processors, including PowerPC processors.

Supported Platform Matrix for the AppDynamics Controller

The Controller is supported on the following operating systems:

Linux (32 and 64 bit)

Microsoft Windows (32 and 64 bit)

  • Red Hat Enterprise Linux (RHEL) 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 7.0, 7.2, and 7.3
  • CentOS 5.9, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, and 7.0
  • Fedora 14
  • Ubuntu 8, 12, 14
  • Open SUSE 11.x
  • SUSE Linux Enterprise Server 12
  • Cloud: Amazon EC2, Rackspace, Azure
  • Windows Server 2003
  • Windows Server 2008, Windows Server 2008 R2
  • Windows Server 2012 R1 Standard and Datacenter, Windows Server 2012 R2 Standard and Datacenter
  • Windows 7 Pro
  • Windows 8

You can use the following file systems for Controller machines that run Linux:

  • ZFS
  • EXT4
  • XFS

Supported Web Browsers for the Controller UI

The AppDynamics UI is an HTML 5-based browser application that works best with the latest version of any modern browser. The Controller UI has been tested with the following browsers and versions:

  • IE 9+
  • Safari 6+
  • Chrome 16+
  • Firefox 6+
  • Microsoft Edge

Opera and older versions of Firefox, IE, and Safari browsers may still operate, but some features may not display as intended.

The Controller UI requires Flash Player 10 or greater; AppDynamics recommends version 11.

Certain types of ad blockers can interfere with features in the Controller UI. We recommend disabling ad blockers while using the Controller UI.

LDAPv3 Support

You can delegate Controller UI authentication and authorization to external directory servers that comply with LDAP (Lightweight Directory Access Protocol) version 3.

While the Controller should be able to work with any LDAPv3-compliant server, it has been verified against these LDAP products:

  • Microsoft Active Directory for Windows Server 2008 SP2+
  • OpenLDAP, 2.4+

Supported Platform Matrix for the Java Agent

Notes:

  • A dash ("-") in a table cell indicates that this column is not relevant or not supported for that particular environment.
  • In cases where no version is provided, assume that all versions are supported. Contact AppDynamics Sales for confirmation.
  • For environments that require additional configuration, a separate table describing or linking to configuration information follows the support matrix.
  • For environments supported by AppDynamics End User Monitoring, see Supported Environments and Versions - Web EUM.
  • For environments supported by AppDynamics Server Monitoring, Standalone Machine Agent Requirements and Supported Environments.

JVM Support

The AppDynamics Java Agent supports applications running with a JRE or a full JDK. The Java Agent supports the following JVM types and versions. 

Vendor

Implementation

Version

Operating System

Object Instance
Tracking

Automatic Leak
Detection

Custom Memory Structures

      Content InspectionAccess TrackingRequires JVM Restart?
AzulZing15.xLinux x64Yes3Yes---
AzulZulu7.xLinux x64Yes3Yes---

Oracle

Java HotSpot

7 Update 45+

Solaris Sparc 64, Windows, Linux

-

-

-

--
Oracle

Java SE
(Standard Edition) 

81Solaris Sparc 64, Windows, LinuxYesYesYesYesYes

BEA

JRockit

1.5

-

-

Yes

Yes

YesYes
BEAJRockit1.6, 1.7--YesYes--

Oracle

JRockit JVM

28.1+

Linux Intel 64 Windows

-

-

-

--

IBM

JVM

1.5.x, 1.6.x, 1.7.x

-

-

Yes, as noted2

Yes, as noted2

--

SUN

JVM

1.5, 1.6, 1.7

-

Yes

Yes

Yes

Yes-

Open Source

OpenJDK

1.6, 1.8

Linux, windows, everywhere

Yes

Yes

-

--

HP

OpenVMS

-

-

-

-

-

--

Notes:

For examples of instrumenting new language constructs in Java SE 8, see Instrumenting Java 8 Constructs.    

Object instance tracking, automatic leak detection, and custom memory structure monitoring are not supported with the AppDynamics IBM Java Agent. IBM JVMs can be instrumented with the AppDynamics Sun Java Agent to work around this limitation, however, doing so can result in a noticeable negative performance impact and is not recommended. In such cases, the IBM JVM needs to be restarted to enable custom memory structure monitoring.

3 Object Instance Tracking is supported only for version 4.2.4 and after. In addition, you must also pass the JVM argument (XX:+ProfileLiveObjects) for versions higher than 4.2.4.

 

JVM Language Frameworks Support

No additional configuration is required for these frameworks.

Vendor

JVM Language 
Framework

Version

Correlation/
Entry Points

Exit Points

Transports

Notes

Open Source /
Typesafe Reactive Platform

Akka Actor

2.1 – 2.3

Yes

Yes

Netty

Remoting exit/entry supported.

Persistence (experimental module in v2.3) is not currently supported.

Open Source

Groovy

-

Yes

Yes

 

 

Open Source /
Typesafe Reactive Platform

Play for Scala

2.1 – 2.3

Yes

-

HTTP over Netty

Includes framework specific entry points
Open Source /
Typesafe Reactive Platform
Spray toolkit (Spray.io)1.1.xYesYesHTTPEntry points are detected and configurable as servlet entry point and exit points as HTTP exits.

Pivotal

Grails

-

-

-

-

 

The Typesafe Reactive Platform is a JVM-based runtime and collection of tools used to build reactive applications. This includes ScalaPlayAkka, and Spray.io

Application Servers

The Java Agent supports the following application servers. Some require additional configuration. Click the link on the server or OSGi Runtime for information about additional requirements or related configuration topics. The agent usually discovers application servers as an entry point.

Vendor

Application Server / 
OSGi Runtime

Version

SOA Protocol

RMI Supported

JMX

Entry Points

Apache

Felix

-

-

-

-

Yes

Apache

Sling

-

-

-

-

Yes

Apache

Tomcat

5.x, 6.x, 7.x, 8.x

-

-

Yes

 

Apache

Resin

1.x - 4.x

-

-

-

-

Adobe

Cold Fusion

8.x, 9.x

-

No

-

Yes

 

Equinox

-

-

-

-

Yes

Eclipse

Jetty

6.x, 7.x

-

-

-

-

IBM

InfoSphere

8.x

-

-

-

Yes

IBM

WebSphere  

6.1

JAX-WS

-

-

Yes

IBM

WebSphere  

7.x

JAX-WS

Yes, detect and correlate

Yes for WebSphere PMI

Yes

IBMWebSphere8.xJAX-WSYes, detect and correlate-Yes

Open Source

Liferay Portal

-

-

-

-

-

Open SourceJBoss Wildfly (formerly JBoss Server) 4.x, 5.x, 6.x, 7.x, 8.x Yes Yes
Sun/Oracle

GlassFish Enterprise Server

2.x

-

-

Yes

Yes

Oracle

GlassFish Server and 
GlassFish Server Open Source Edition

3.x, 4.x

-

-

Yes for AMX

Yes

Oracle and BEA

WebLogic Server

9.x+

JAX-WS

Yes, detect and correlate for 10.x

Yes

Yes

Red HatJBoss Enterprise Application Server 6.11, 6.2.0, 7.x Yes Yes
Software AGwebMethods9.5, 9.6---Yes
TibcoActiveMatrix BusinessWorks Service Engine5.x---Yes
 

Application Server (OC4J)

-

-

Yes, detect and correlate for 10.x

-

Yes

-

Grails, with Tomcat 7.x, Glassfish v3, 
Weblogic 12.1.1 (12c)

-

-

-

-

 

Notes:

  • Servlet 3.x detection is not supported.

Application Server Configuration

For application server environments that require additional configuration, this section provides some information and links to topics that help you configure the environment. Environments in the Application Server Support table that require additional configuration, link to the configuration table below. 

Application ServerConfiguration Notes

Apache Felix

Apache Sling
Apache Tomcat
Apache Resin
Apache Cold Fusion 
Equinox
Eclipse Jetty
IBM InfoSphere

IBM WebSphere

Sun GlassFish Enterprise Server

Manually configure GlassFish JDBC connection pools using MBean attributes and custom JMX metrics

Oracle GlassFish Server (including GlassFish Server Open Source Edition)
Oracle and BEA WebLogic Server
Software AG webMethods
Tibco ActiveMatrix BusinessWorks Service Engine
Open source JBoss Wildfly
Red Hat JBoss Enterprise Application Server
Red Hat JBoss Web Server

PaaS Providers

PaaS ProviderBuildpack
Pivotal Cloud Foundry

Java Buildpack 3.4 and higher. (See Using AppDynamics with Java Applications on Pivotal Cloud for a walkthrough of using the Java buildpack.)

Red Hat Openshift 3

JBoss EAP 6.4 and WildFly 8.1 Docker images. For documentation and download information, see the AppDynamics Java APM Agent page on the Red Hat Customer Portal.

Message Oriented Middleware Support

The Java Agent supports the following message oriented middleware environments. Some require additional configuration. Click the link on the messaging server name in the following support matrix for information about additional configuration required or related configuration topics. Message oriented middleware servers are usually found by the Java Agent as an entry point.

Vendor

Messaging Server

Version

Protocol

Correlation/Entry Points

Exit Points

JMX

Configuration Notes
AmazonSimple Queue Service (SQS)--Yes (correlation only)Yes-

See "Amazon Simple Queue Service Backends" on Java Backend Detection

AmazonSimple Notification Service (SNS)--NoYes

-

See "Amazon Simple Notification Service Backends" on Java Backend Detection

Apache

ActiveMQ

5.x+

JMS 1.x

Yes

Yes

Yes

 

Apache

ActiveMQ

5.x+

STOMP

No

-

Yes

 

Apache

ActiveMQ

5.8.x+

AMQP 1.0

No

-

Yes

Example Message Queue Backend Configuration

Apache

Axis

1.x, 2.x

JAX-WS

Yes

Yes

-

Default exclude rules exist for Apache Axis, Axis2, and Axis Admin Servlets. See aslo "Web Service Entry Points" on Java Backend Detection.

Apache

Apache CXF

2.1

JAX-WS

Yes

Yes

-

To enable correlation, set node property enable-soap-header-correlation=true.

Apache

Synapse

2.1

HTTP

Yes

Yes

-

To enable correlation, set node property enable-soap-header-correlation=true.

Fiorano

Fiorano MQ

 

-

-

-

-

 

IBM

IBM Web Application Server (WAS)

6.1+, 7.x

Embedded JMS

-

Yes

-

Example Message Queue Backend Configuration

IBM

IBM MQ (formerly IBM WebSphere MQ)

6.x+

JMS

Yes

Yes

-

Example Message Queue Backend Configuration

Open Source

Open MQ

-

-

-

-

-

 

Mulesoft

Mule ESB

3.4

HTTP

Yes

Yes

-

Mule ESB Startup Settings

Mule ESB Support

OracleJava Message Service 2.0JMSCorrelation of the listener
is disabled by default 
Yes  

Oracle

Oracle AQ

-

JMS

-

Yes

-

 

Oracle / BEA

WebLogic

9.x+

JMS 1.1

Yes

Yes

Yes

Oracle WebLogic Startup Settings

Progress

SonicMQ

-

-

-

-

-

 

Pivotal

RabbitMQ

-

HTTP

-

Yes

-

See "RabbitMQ Backends" on Java Backend Detection

Rabbit

RabbitMQ Spring Client

-

-

Yes

Yes

-

See "RabbitMQ Backends" on Java Backend Detection 

Red HatHornetQ (formerly JBoss Messaging and JBoss MQ)-   Yes 
Red Hat

JBoss A-MQ

4.x+

-

-

-

Yes

 

Spring

Spring Integration

2.2.0

JMS

Yes

Yes

Yes

Spring Integration Support

See also "Java Message Service Backends" on Java Backend Detection

WSO2ESB4.7.0-YesYes-  

 

JDBC Drivers and Database Servers Support

The Java Agent supports the following JDBC drivers and database server environments. AppDynamics can follow transactions using these drivers to the designated database.

JDBC Vendor

Driver Version

Driver Type

Database Server

Database Version

Apache

10.9.1.0

Embedded or client

Derby

-

Apache

-

-

Cassandra

-

Progress

DataDirect

data connectivity for ODBC and JBDC driver access, data integration, and SaaS and cloud computing solutions

-

-

IBM

JDBC 3.0 version 3.57.82 or JDBC 4.0 version 4.7.85

DB2 Universal JDBC driver

DB2

9.x

IBM

JDBC 3.0 version 3.66.46 or JDBC 4.0 version 4.16.53

DB2 Universal JDBC driver

DB2

10.1

IBM

-

Type IV

Informix

-

Microsoft

4

Type II

MS SQL Server

2012*

Oracle MySQL, MySQL Community

5.x

Type II, Type IV

MySQL

5.x

Open Source

Connector/J 5.1.27

Type IV

MySQL

5.x

Open Source

-

Type IV

Postgres

8.x, 9.x

Oracle

9.x

Type II, Type IV

Oracle Database

8i+

Sybase

jConnect

Type IV

Sybase

-

Teradata  Teradata-

Notes:

  • Type II is a C or OCI driver
  • Type IV is a thin database client and is a pure Java driver

Business Transaction Error Detection

The Java Agent supports the following logging frameworks for business transaction error detection:

  • Apache Log4j and Log4j 2 
  • java.util.logging
  • Simple Logging Facade for Java (SLF4J)
    Support for the following method has been added: public void error(String format, Object.... argArray)
  • Logback

To instrument other types of loggers, see Configure Error Detection.

NoSQL/Data Grids/Cache Servers Support

The Java Agent supports these NoSQL, data grids and cache server environments. Some require additional configuration. Click the link on the database, data grid or cache name in the following support matrix for information about additional configuration required or related configuration topics. 

Vendor

Database/Data Grid/Cache

Version

Correlation/Entry Points

JMX

Configuration Notes
AmazonDynamoDB -Exit Points-

See "Amazon Web Services" on Java Backend Detection.

AmazonSimple Storage Service (S3)---

"Amazon Simple Storage Service Backends" on Java Backend Detection.

Apache

Casandra

  • DataStax drivers
  • Thrift drivers

1.x, 2.x

Correlation for Thrift drivers only

Yes

Apache

Lucene - Apache Solr

1.4.1

Entry Points

Yes

Solr Startup Settings

JBoss

Cache TreeCache

-

-

-

JBoss Startup Settings

JBossInfinispan5.3.0+Correlation--
Red HatJBoss DataGrid---

JBoss Startup Settings

 JBoss Cache TreeCache--- 
 JBoss Infinispan5.3.0+Correlation- 

Terracotta

EhCache

-

-

-

EhCache Exit Points

Open Source

Memcached

-

-

-

Memcached Exit Points

Open Source

MongoDB

3.1

-

-

See "MongoDB Backends" on Java Backend Detection

Oracle

Coherence

3.7.1

Custom-Exit

Yes

Coherence Startup Settings

 

Java Frameworks Support

The Java Agent supports these Java frameworks. Some require additional configuration. Click the link on the Java framework name in the following support matrix for information about additional configuration required or related configuration topics. 

Vendor

Framework

Version

SOA protocol (WebServices)

Auto Naming

Entry Points

Exit Points

Detection

Adobe

BlazeDS

-

HTTP and JMS adaptor

-

Yes

 

-

Adobe

ColdFusion

8.x, 9.x

-

-

Yes

-

Configuration required for transaction discovery

Apache

Cassandra with Thrift framework

-

-

-

Yes

Yes

Apache Thrift Entry and Exit points are detected

Apache

Struts

1.x, 2.x

-

-

Yes

 

Struts Actions are detected as entry points, struts invocation handler is instrumented

Apache

Tapestry

5

-

-

Yes

-

Not by default

 

Wicket

-

-

No

Yes

-

Not by default

Apple

WebObjects

5.4.3

HTTP

Yes

Yes

-

Yes

 

CometD

2.6

HTTP

Yes

Yes

--

Eclipse

RCP (Rich Client Platform)

-

-

-

-

-

-

Google

Google Web Toolkit (GWT)

2.5.1

HTTP

Yes

Yes

-

-

JBoss

JBossWS Native Stack

4.x, 5.x

Native Stack

-

-

-

-

Open Source

Direct Web Remoting (DWR)

-

-

-

-

-

-

Open Source

Enterprise Java Beans (EJB)

2.x, 3.x

-

-

Yes

-

-

Open Source

Grails

-

-

-

Yes

-

Not by default

Open Source

Hibernate JMS Listeners

1.x

-

-

-

-

-

Open Source

Java Abstract Windowing Toolkit (AWT)

-

-

-

-

-

-

Open Source

Java Server Faces (JSF)

1.x, 2.x

-

Yes

Yes

-

-

Open Source

Java Server Pages

2.x

-

Yes

-

-

Yes

Open Source

Java Servlet API

2.x

-

-

-

-

-

Open SourceJersey1.x, 2.xREST, JAX-RSYesYesNoNot by default
Open SourceWebSocket1.0 (Java EE 7, JSR-356)-

Yes,
BT Naming not configurable 

Yes, correlation
not supported
Yes

Detection is automatic

Oracle

Coherence with Spring Beans

2.x, 3.x

-

-

-

-

-

Oracle

Swing (GUI)

-

-

-

-

-

-

Oracle

WebCenter

10.0.2,10.3.0

-

-

-

-

-

Open Source

JRuby HTTP

-

-

-

Yes

-

Not by default

Spring

Spring MVC

-

-

-

Yes

-

Not by default

Java Frameworks Configuration

For the Java framework environments that require additional configuration, this section provides some information and links to topics that help you configure the environment.  Environments in the Java Frameworks Support table that require additional configuration, link to the configuration table below. 

Java FrameworkConfiguration Notes
Adobe BlazeDS 
Adobe ColdFusion

Configuration is required for transaction discovery

Apache Cassandra with Thrift framework

No additional configuration is required.

Apache Struts
Apache Tapestry
Wicket
Apple WebObjects

Business transaction naming can be configured via getter-chains, see

CometD

Open Source Enterprise Java Beans (EJB)

Open Source Hibernate JMS Listeners

No additional configuration is required. See also:

Open Source Java Server Faces (JSF)
Open Source Java Server Pages

Open Source Jersey

Open Source JRuby HTTP
Open Source WebSocket

Node property: websocket-entry-calls-enabled

Spring MVC

RPC/Web Services API/HTTP Client Support

The Java Agent supports these RPC, web service, and API framework types.

 

Vendor

RPC/Web Services API Framework

Version

SOA Protocol-
WebServices

Auto Naming

Correlation/Entry Points

Exit Points

Configurable BT Naming Properties

Detection

Apache

Apache CXF

2.1

JAX-WS

Yes

Yes

Yes

Yes

Yes

Apache

Apache HTTP Client

-

HTTPClient (now in Apache HTTP Components)

Yes

Yes (correlation only)

Yes

-

Yes

ApacheNetflix-ribbon HTTP Client2.1.0HTTP ClientYesYes (correlation) Entry - NAYes-Yes

Apache

Apache Thrift

-

-

Yes

Yes

Yes

Yes

Yes

IBM

WebSphere

6.x

JAX-RPC

-

-

-

-

-

IBM

WebSphere

7.x, 8.x

JAX-RPC

-

-

-

-

-

IBM

Websphere

7.x, 8.x

IIOP

-

-

-

-

-

Red Hat

JBoss A-MQ

4.x+

RMI

Yes

Yes

Yes

Yes

Yes

Open Source

java.net.Http

-

HTTP

Yes

-

Yes

Yes

Yes

Open SourceHTTPClient 0.3-3Oracle SOA (and potentially others that embed this library) -Correlation: Yes; Entry: NoYes-Yes

Oracle

GlassFish Metro

-

JAX-WS

-

-

-

-

-

Oracle

GlassFish Metro with Grails

-

JAX-WS

-

Yes

-

-

Not by Default

Oracle

Oracle Application Server

ORMI

-

no

-

-

-

-

Oracle

WebLogic

10.x

T3, IIOP

Yes

Correlation: Yes; Entry: No

Yes

-

Yes

Oracle

WebLogic

9.x, 10.x

JAX-RPC

-

-

-

-

-

SquareOkHttp       
SquareOkHttp-HTTPYesCorrelation: Yes Entry: NoYes-Synchronous only

Sun

Sun RMI

-

IIOP

-

Not by Default

-

-

-

Sun

Sun RMI

-

JRMP

-

No

Yes

host/port

Yes

-

Web Services

-

SOAP over HTTP

-

Yes

Yes

-

-

RPC/Web Services API Framework Configuration

For the RPC and web service API environment that require additional configuration, this section provides some information and links to topics that help you configure the environment.  Environments in the RPC/Web Services API Framework Support table that require additional configuration, link to the configuration table below. 

Supported Platform Matrix for the .NET Agent

Supported Runtime Environments

This section lists the environments where the .NET Agent does some automatic discovery after little or no configuration.

OS Versions

  • Microsoft Windows Server 2003 (32-bit and 64-bit)
  • Microsoft Windows Server 2008 (32-bit and 64-bit)
  • Microsoft Windows Server 2008 R2
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows 7, 8, 8.1

Microsoft .NET Frameworks

  • Microsoft .NET Framework versions 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.2, 4.6

Runtime Environments

  • Microsoft IIS versions 6.0, 7.0, 7.5, 8.0, 8.5
  • Managed Windows Services
  • Managed Standalone Applications
  • Microsoft SharePoint 2010, 2013 as services running inside IIS

Microsoft Azure

  • Azure App Services* for .NET 4.6 environments in the Azure Portal
    • Web Apps
    • API Apps
    • Container Services
  • Azure Cloud Services
    • Web Roles
    • Worker Roles
    App Services requires the .NET Agent 4.2.3 or later.

Unsupported Frameworks

  • Microsoft .NET versions 1.0, 1.1
  • Unmanaged native code

Automatically Discovered Business Transactions

The .NET Agent discovers business transactions for the following frameworks by default. The agent enables detection without additional configuration.

Type

Custom Configuration Options?

Downstream Correlation?

ASP.NET*

Yes

Yes

ASP.NET MVC 2
ASP.NET MVC 3
ASP.NET MVC 4
ASP.NET MVC 5

Yes

Yes

.NET Remoting

No

See Enable Correlation for .NET Remoting.

Windows Communication Foundation (WCF)

No

Yes

Web Services including SOAP

No

Yes

Message Queues

 

 

Apache ActiveMQ NMS framework and related MQs

No

Yes

IBM WebSphere MQ

No

Yes

Microsoft Message Queuing (MSMQ)NoYes
Microsoft Service Bus / Windows Azure Service BusNoYes
NServiceBus over MSMQ or RabbitMQ transportNoYes
RabbitMQYesYes

TIBCO Enterprise Message Service

No

Yes

TIBCO Rendezvous

No

Yes

Windows Azure QueueNoNo

* The .NET Agent automatically discovers entry points for ASP.NET web forms with the Async property set to "true" in the Page directive.

Supported Loggers for the .NET Agent

  • Log4Net
  • NLog
  • System Trace
  • Windows Event Log

If you are using a different logger, see Configure Error Detection.

Remote Service Detection

The .NET Agent automatically detects the following remote service types. The agent enables detection by default. You don't need to perform extra configuration.

Type

Custom Configuration Options?

Async Detection?*

Downstream Correlation?

Directory Services, including LDAP

No

No

N/A

HTTP

Yes

See Asynchronous Exit Points for .NET.

Yes

MongoDB: C# and .NET MongoDB Driver version 1.10, 2.0NoSee Asynchronous Exit Points for .NET.N/A

.NET Remoting

Yes

No

See Enable Correlation for .NET Remoting.

WCF

Yes

See Asynchronous Exit Points for .NET.

Yes

WCF Data Services

Yes

No

No

Web Services, inlcuding SOAP

Yes

See  Asynchronous Exit Points for .NET.

Yes

Data Integration   
Microsoft BizTalk Server 2010, 2013NoYesSee Correlation Over Microsoft BizTalk.

Message Queues

 

 

 

Apache ActiveMQ NMS framework and related MQs

Yes

No

Yes

IBM WebSphere MQ (IBM XMS)

Yes

No

Yes

Microsoft Message Queuing (MSMQ)

Yes

See MSMQ Backends for .NET.

See MSMQ Backends for .NET.

Microsoft Service Bus / Windows Azure Service Bus

No

Async exit points only.

Yes

NServiceBus over MSMQ or RabbitMQ transportNoSee NServiceBus Backends for .NET.Yes
RabbitMQSee RabbitMQ Backends for .NET.NoYes

TIBCO Enterprise Message Service

Yes

No

Yes

TIBCO Rendezvous

Yes

No

Yes

Windows Azure Queue

No

No

No

* The agent discovers asynchronous transactions for the Microsoft .NET 4.5 framework. See Asynchronous Exit Points for .NET. for details.

 

Supported Windows Azure Remote Services

Type

Customizable Configuration?

Downstream Correlation?

Azure Blob

No

No

Azure Queue

No

No

Microsoft Service Bus

No

Yes

Data Storage Detection

The .NET Agent automatically detects the following data storage types. The agent enables detection by default. You don't need to perform extra configuration.

Type

Customizable Configuration?

Async Detection?*

AppD for Databases?

ADO.NET (see supported clients below)

Yes

Yes

No

Windows Azure Blob Storage

No

Yes

No

Windows Azure File StorageNoYesNo
Windows Azure Table StorageNoYesNo

* The agent discovers asynchronous transactions for the Microsoft .NET 4.5 framework. See Asynchronous Exit Points for .NET for details.

Supported ADO.NET Clients

AppDynamics can monitor any ADO.NET client version and type. Clients we've tested include the following:

Database Name

Database Version

Client Type

Oracle

10, 11, 12

ODP.NET

Oracle

10, 11, 12

Microsoft Provider for Oracle

MySQL

5.x

Connector/Net and ADO.NET

Microsoft SQL Server

2005, 2008, 2012

ADO.NET

Microsoft, SQL Server, and Windows are registered trademarks of Microsoft Corporation in the United States and other countries.

Supported Platform Matrix for the PHP Agent

PHP Versions

Supported PHP Versions

Comment

5.2

Does not detect mysqli backends instantiated with the new keyword. See note below.
PHP 5.2 is not supported on OSX.

5.3

 

5.4

 

5.5

 

5.6 

PHP 5.2 Note

The PHP Agent is incompatible with PHP 5.2 applications that use the new keyword to instantiate a mysqli backend.
For example, AppDynamics will not detect the mysqli backend created by a PHP 5.2 application that uses an expression like this:

// Does not get detected.
$db = new mysqli("localhost", "user", "password", "database");

The workaround is to change such expressions to use mysqli_connect():

$db = mysqli_connect("localhost", "user", "password", "database");

PHP ZTS Note

The PHP Agent is incompatible with the mode of PHP called Zend Thread Safety (ZTS).

If you are using ZTS, AppDynamics suggests that you review your dependencies on ZTS to confirm that you actually need it, and if you do not, to switch to non-ZTS mode.

PHP Web Servers

Supported Web Server

Version

Comment

Apache

2.2

in prefork mode using mod_php

Apache

2.4

in prefork mode using mod_php

Apache

2.2

in worker MPM mode using mod_fastcgi with php-fpm or mod_fcgid with php-cgi

Apache 2.4

2.4

in worker MPM mode using mod_fastcgi with php-fpm or mod_fcgid with php-cgi

Any Web Server compatible with php-fpm

 

 

Operating Systems

Supported Operating System

Version

RHEL/CentOS

5.8+

Ubuntu

10+

Debian

6

OSXMavericks

For information on how to install the PHP Agent to work with SELinux, see Special Considerations for PHP with SELinux.

Architecture

Supported Architecture

32-bit

64-bit

PHP Frameworks and Protocols

Framework/Protocol

Version

Entry Point Type

Drupal

7

Drupal

WordPress 

3.4+

Wordpress

Zend

1 & 2

PHP MVC

CodeIgniter 

2.x

PHP MVC

FuelPHP 

1.5x & 1.6x

PHP MVC

Magento 

1.5, 1.6 & 1.7

PHP MVC

Symfony  

1 & 2

PHP MVC

CakePHP  

2.x

PHP MVC

HTTP 

 

PHP Web

CLI PHP CLI

If your PHP framework is not listed here, the agent detects your entry points as PHP Web and names the business transactions based on the first two segments of the URI (the default naming convention for PHP Web transactions). So it is still possible to monitor applications on "unsupported" frameworks. You can modify the naming convention used for PHP Web Entry points. See Configure PHP Web Transaction Naming.

Transaction Naming

Framework/Environment 

Default Transaction Naming

Drupal

page callback name

Wordpress 

template name

PHP MVC Frameworks 

controller:action

PHP Modular MVC Frameworks

module:controller:action

PHP Web

URI

PHP Web Serviceservice name.operation name
PHP CLIlast two segments of the script's directory path plus the name of the script

Virtual host prefixing is available for all supported entry point types except PHP CLI.

PaaS Providers

PaaS ProviderBuildpack
Pivotal Cloud Foundry

https://github.com/Appdynamics/php-buildpack
See 
http://docs.pivotal.io/appdynamics/index.html for information about integration with PCF.

Exit Points

Supported HTTP Exit Points

curl/curl-multi

drupal_http_request()

fopen(), file_get_contents()

Zend_HTTP_Client::request()

Supported Database Exit Points

MySQL old native driver

MySQLi Extension *

OCI8

PDO

PostgreSQL accessed via PDO and pgsql extensions

mysqli_multi_query is not supported.

Supported Cache Exit Points

Version

Memcache

 

Memcached

 

Predis

0.8.5

Predis is supported on PHP versions 5.3 and higher.

Although Predis is a full PHP client library, the PHP Agent supports Predis as an exit point only, not as an entry point.

Supported Web Service Exit Points

PHP SOAPClient

NuSOAP 0.9.5


Supported Message Queue Exit Points

RabbitMQ

RabbitMQ support requires the amqp extension.

Opcode Cache Compatibility

Alternative PHP Cache (APC)

 

Correlation with AppDynamics for Databases

AppDynamics for Databases version 2.7.4 or higher is required if you want to correlate AppDynamics for Databases with the PHP Agent.

Supported Platform Matrix for the Node.js Agent

Node.js Versions

As of Node.js Agent version 4.2.4, the Node.js Agent supports all major and minor versions of Node.js v0, v4, v5, and v6. The agent does not need to be updated for each new minor version update of Node.js. As of 4.2.13, the Node.js agent supports Node.js v7 for Linux and Windows.

For Node.js version support by Node.js Agent versions prior to 4.2.4, expand the following links:
 

 4.2.0
v0.8.x Supportv0.10.x Supportv0.12.x Supportv4.x Supportv5.x Support

v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.8.4
v0.8.5
v0.8.6
v0.8.7
v0.8.8
v0.8.9
v0.8.10
v0.8.11
v0.8.12
v0.8.13
v0.8.14
v0.8.15
v0.8.16
v0.8.17
v0.8.18
v0.8.19
v0.8.20
v0.8.21
v0.8.22
v0.8.23
v0.8.24
v0.8.25
v0.8.26
v0.8.27
v0.8.28

v0.10.0
v0.10.1
v0.10.2
v0.10.3
v0.10.4
v0.10.5
v0.10.6
v0.10.7
v0.10.8
v0.10.9
v0.10.10
v0.10.11
v0.10.12
v0.10.13
v0.10.14
v0.10.15
v0.10.16
v0.10.17
v0.10.18
v0.10.19
v0.10.20
v0.10.21
v0.10.22
v0.10.23
v0.10.24
v0.10.25
v0.10.26
v0.10.27
v0.10.28
v0.10.29
v0.10.30
v0.10.31
v0.10.32
v0.10.33
v0.10.34
v0.10.35
v0.10.36
v0.10.37
v0.10.38
v0.10.39
v0.10.40
v0.10.41
v0.12.0
v0.12.1
v0.12.2
v0.12.3
v0.12.4
v0.12.5
v0.12.6
v0.12.7
v0.12.8
v0.12.9
v4.0.0
v4.1.0
v4.1.1
v4.1.2
v4.2.0
v4.2.1
v4.2.2
v4.2.3
v4.2.4
v5.0.0
v5.1.0
v5.1.1
v5.2.0
v5.3.0
 4.2.1
v0.8.x Supportv0.10.x Supportv0.12.x Supportv4.x Supportv5.x Support

v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.8.4
v0.8.5
v0.8.6
v0.8.7
v0.8.8
v0.8.9
v0.8.10
v0.8.11
v0.8.12
v0.8.13
v0.8.14
v0.8.15
v0.8.16
v0.8.17
v0.8.18
v0.8.19
v0.8.20
v0.8.21
v0.8.22
v0.8.23
v0.8.24
v0.8.25
v0.8.26
v0.8.27
v0.8.28

v0.10.0
v0.10.1
v0.10.2
v0.10.3
v0.10.4
v0.10.5
v0.10.6
v0.10.7
v0.10.8
v0.10.9
v0.10.10
v0.10.11
v0.10.12
v0.10.13
v0.10.14
v0.10.15
v0.10.16
v0.10.17
v0.10.18
v0.10.19
v0.10.20
v0.10.21
v0.10.22
v0.10.23
v0.10.24
v0.10.25
v0.10.26
v0.10.27
v0.10.28
v0.10.29
v0.10.30
v0.10.31
v0.10.32
v0.10.33
v0.10.34
v0.10.35
v0.10.36
v0.10.37
v0.10.38
v0.10.39
v0.10.40
v0.10.41
v0.10.42

v0.12.0
v0.12.1
v0.12.2
v0.12.3
v0.12.4
v0.12.5
v0.12.6
v0.12.7
v0.12.8
v0.12.9
v0.12.10
v0.12.11

v4.0.0
v4.1.0
v4.1.1
v4.1.2
v4.2.0
v4.2.1
v4.2.2
v4.2.3
v4.2.4
v4.2.5
v4.2.6
v4.3.0
v4.3.1
v4.3.2

v5.0.0
v5.1.0
v5.1.1
v5.2.0
v5.3.0
v5.4.0
v5.4.1
v5.5.0
v5.6.0
v5.7.0
v5.7.1

 4.2.2
v0.8.x Supportv0.10.x Supportv0.12.x Supportv4.x Supportv5.x Support
v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.8.4
v0.8.5
v0.8.6
v0.8.7
v0.8.8
v0.8.9
v0.8.10
v0.8.11
v0.8.12
v0.8.13
v0.8.14
v0.8.15
v0.8.16
v0.8.17
v0.8.18
v0.8.19
v0.8.20
v0.8.21
v0.8.22
v0.8.23
v0.8.24
v0.8.25
v0.8.26
v0.8.27
v0.8.28

v0.10.0
v0.10.1
v0.10.2
v0.10.3
v0.10.4
v0.10.5
v0.10.6
v0.10.7
v0.10.8
v0.10.9
v0.10.10
v0.10.11
v0.10.12
v0.10.13
v0.10.14
v0.10.15
v0.10.16
v0.10.17
v0.10.18
v0.10.19
v0.10.20
v0.10.21
v0.10.22
v0.10.23
v0.10.24
v0.10.25
v0.10.26
v0.10.27
v0.10.28
v0.10.29
v0.10.30
v0.10.31
v0.10.32
v0.10.33
v0.10.34
v0.10.35
v0.10.36
v0.10.37
v0.10.38
v0.10.39
v0.10.40
v0.10.41
v0.10.42
v0.10.43
v0.10.44

v0.12.0
v0.12.1
v0.12.2
v0.12.3
v0.12.4
v0.12.5
v0.12.6
v0.12.7
v0.12.8
v0.12.9
v0.12.10
v0.12.11
v0.12.12
v0.12.13

v4.0.0
v4.1.0
v4.1.1
v4.1.2
v4.2.0
v4.2.1
v4.2.2
v4.2.3
v4.2.4
v4.2.5
v4.2.6
v4.3.0
v4.3.1
v4.3.2
v4.4.0
v4.4.1
v4.4.2
v4.4.3
v4.4.4

 

v5.0.0
v5.1.0
v5.1.1
v5.2.0
v5.3.0
v5.4.0
v5.4.1
v5.5.0
v5.6.0
v5.7.0
v5.7.1
v5.8.0
v5.9.0
v5.9.1
v5.10.0

 4.2.3
v0.8.x Supportv0.10.x Supportv0.12.x Supportv4.x Supportv5.x Support
v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.8.4
v0.8.5
v0.8.6
v0.8.7
v0.8.8
v0.8.9
v0.8.10
v0.8.11
v0.8.12
v0.8.13
v0.8.14
v0.8.15
v0.8.16
v0.8.17
v0.8.18
v0.8.19
v0.8.20
v0.8.21
v0.8.22
v0.8.23
v0.8.24
v0.8.25
v0.8.26
v0.8.27
v0.8.28

v0.10.0
v0.10.1
v0.10.2
v0.10.3
v0.10.4
v0.10.5
v0.10.6
v0.10.7
v0.10.8
v0.10.9
v0.10.10
v0.10.11
v0.10.12
v0.10.13
v0.10.14
v0.10.15
v0.10.16
v0.10.17
v0.10.18
v0.10.19
v0.10.20
v0.10.21
v0.10.22
v0.10.23
v0.10.24
v0.10.25
v0.10.26
v0.10.27
v0.10.28
v0.10.29
v0.10.30
v0.10.31
v0.10.32
v0.10.33
v0.10.34
v0.10.35
v0.10.36
v0.10.37
v0.10.38
v0.10.39
v0.10.40
v0.10.41
v0.10.42
v0.10.43
v0.10.44
v0.10.45

v0.12.0
v0.12.1
v0.12.2
v0.12.3
v0.12.4
v0.12.5
v0.12.6
v0.12.7
v0.12.8
v0.12.9
v0.12.10
v0.12.11
v0.12.12
v0.12.13
v0.12.14

v4.0.0
v4.1.0
v4.1.1
v4.1.2
v4.2.0
v4.2.1
v4.2.2
v4.2.3
v4.2.4
v4.2.5
v4.2.6
v4.3.0
v4.3.1
v4.3.2
v4.4.0
v4.4.1
v4.4.2
v4.4.3
v4.4.4
v4.4.5

 

v5.0.0
v5.1.0
v5.1.1
v5.2.0
v5.3.0
v5.4.0
v5.4.1
v5.5.0
v5.6.0
v5.7.0
v5.7.1
v5.8.0
v5.9.0
v5.9.1
v5.10.0
v5.10.1
v5.11.0
v5.11.1

 

Operating Systems

Supported Operating System

Linux 32-bit

Linux 64-bit

Mac OSX v10.9.2

Microsoft Windows 2008R2/Windows 2012 for 64 bit applications for Node.js versions 0.12.0 and higher

Transaction Naming

Entry Type

Default Transaction Naming

Node.js Web

URI

HTTP Exit Points

Supported HTTP Exit Points

Node.js HTTP client library

See http://nodejs.org/api/http.html for information about the Node.js HTTP client library.

Database Exit Points

Supported Database Exit Points

MongoDB

MySQL

PostgreSQL

Riak

Riak backends are automatically detected, but they are displayed as HTTP backends in the flowmaps.

Cache Exit Points

Supported Cache Exit Points

Memcached

Redis

Supported Platform Matrix for the Python Agent

Python Versions

Supported Python Versions 
CPython 2.6, 2.7, and 3.4 

Operating Systems

Supported Operating System

Any Linux distribution based on glibc 2.5+

Mac OS X 10.8+

Python Frameworks and Protocols

Framework/ProtocolVersionEntry Point Type
WSGI1.0Python Web
New in 4.2.13, Tornado3.2 - 4.2.2Python Web

AppDynamics has tested the Python Agent on Django, Flask, and CherryPy.

You can configure the agent to instrument any WSGI-based application or framework as Python Web, including (but not limited to) those listed below.

At present, the Python agent fully supports exception detection in Django, Flask, and CherryPy frameworks. Other WSGI frameworks and custom WSGI applications may install exception handlers that effectively hide some exceptions from the agent. In such cases, the agent will only detect exceptions during exit calls, uncaught exceptions which are propagated to the WSGI server, and exceptions reported via the custom business transaction API.

WSGI-Based Frameworks
Bottle
CherryPy
Django
Flask
PasteDeploy
Pyramid
Zope 3

Transaction Naming

Framework/EnvironmentDefault Transaction Naming
WSGIfirst two segments of the URI

Database Exit Points

Supported Database Exit PointsVersion
cx_Oracle, new in 4.2.155.1.x
MongoDB3.1+
MySQL-Python 
mysqlclient, new in 4.2.14 
MySQL Connector/Python 
Psycopg 2 
PyMySql, new in 4.2.1 
TorMySql, new in 4.2.11 

HTTP Exit Points

Supported HTTP Exit Calls
httplib*
httplib2
requests
urllib
urllib2
urllib3

*The agent detects calls to any external library built on top of httplib. Therefore, backend calls to such services, such as boto, dropbox, python-twitter, etc. are detected and displayed as HTTP exit calls.

Cache Exit Points

Supported Cache Exit Points

Memcache

Redis-py

 

 

Supported Platform Matrix for the Apache Server Agent

Apache Web Servers

Supported Apache Web Server Version
  • Apache HTTP Server 2.2.x (32-bit and 64-bit)
  • Apache HTTP Server 2.4.x (32-bit and 64-bit)
  • IBM HTTP Server 7.0 +
  • Oracle HTTP Server 11g+

Operating Systems

Supported Operation System
  • Ubuntu 11+ (32-bit and 64-bit)
  • Cent OS 5+ (32-bit and 64-bit)
  • Red Hat 5+ (32-bit and 64-bit)

Automatically Discovered Business Transactions

The Apache Agent automatically discovers the following business transactions:

TypeCustom Configuration OptionsDownstream Correlation
Web (HTTP)YesYes

By default the agent excludes requests for the following static file types:

bmp
cab
class
conf
css
doc
gif
ico

jar
jpeg
jpg
js
mov
mp3
mp4
pdf

png
pps
properties
swf
tif
txt
zip

 

Remote Service Detection

Apache Modules

The Apache Agent automatically detects loaded Apache modules as remote services. The agent excludes a list of common modules from detection.

 Show the list of excluded modules...

core.c

http_core.c

mod_access_compat.c

mod_actions.c

mod_alias.c

mod_allowmethods.c

mod_appdynamics.cpp

mod_auth_basic.c

mod_auth_digest.c

mod_authn_alias.c

mod_authn_anon.c

mod_authn_core.c

mod_authn_dbd.c

mod_authn_dbm.c

mod_authn_default.c

mod_authn_file.c

mod_authn_socache.c

mod_authnz_ldap.c

mod_authz_core.c

mod_authz_dbd.c

mod_authz_dbm.c

mod_authz_default.c

mod_authz_groupfile.c

mod_authz_host.c

mod_authz_owner.c

mod_authz_user.c

mod_autoindex.c

mod_cache.c

mod_cache_disk.c

mod_cgi.c

mod_data.c

mod_dav.c (included as of 4.2.3)

mod_dav_fs.c (included as of 4.2.3)

mod_dav_lock.c (included as of 4.2.3)

mod_dbd.c

mod_deflate.c

mod_dir.c

mod_disk_cache.c

mod_dumpio.c

mod_echo.c

mod_env.c

mod_expires.c

mod_ext_filter.c

mod_file_cache.c

mod_filter.c

mod_headers.c

mod_include.c

mod_info.c

mod_lbmethod_bybusyness.c

mod_lbmethod_byrequests.c

mod_lbmethod_bytraffic.c

mod_lbmethod_heartbeat.c

mod_log_config.c

mod_logio.c

mod_lua.c

mod_mem_cache.c

mod_mime.c

mod_mime_magic.c

mod_negotiation.c

mod_perl.c

mod_python.c

mod_remoteip.c

mod_reqtimeout.c

mod_rewrite.c

mod_setenvif.c

mod_slotmem_plain.c

mod_slotmem_shm.c

mod_so.c

mod_socache_dbm.c

mod_socache_memcache.c

mod_socache_shmcb.c

mod_speling.c

mod_ssl.c

mod_status.c

mod_substitute.c

mod_suexec.c

mod_systemd.c

mod_unique_id.c

mod_unixd.c

mod_userdir.c

mod_usertrack.c

mod_version.c

mod_vhost_alias.c

prefork.c

util_ldap.c

For End User Monitoring, the Apache Agent does not support:
  • automatic injection of the Javascript adrum header and footer to instrument web pages.
  • server side business transaction correlation with Mobile Real User Monitoring.

Supported Platform Matrix for the C and C++ Agent

Operating Systems

Supported Operation System
Linux 64-bit
Linux 32-bit
Microsoft Windows 2008R2/Windows 2012 for 32/64 bit applications

Supported Platforms for the Standalone Machine Agent

Supported platforms and environments for the Standalone Machine Agent are dependent on the specific metric data collection extension being used, which is dependent on the machine's OS. See Machine Agent Metric Collection for details.

JRE Requirements

The Standalone Machine Agent requires a Java Virtual Machine. JRE 1.7 or higher is required. Downloads for many of the supported OSs include Oracle JRE 1.8. The Standalone Machine Agent should work with most, if not all, of the JVMs supported by the Java Agent that are JRE 1.7 or higher. However, it is extensively tested only for the Oracle JDK and OpenJDK.

Note the following about the available Machine Agent downloads:

  • A Machine Agent ZIP without the JRE is available for AIX, HP-UX, and other machines that support JRE 1.7.
  • The downloads that bundle the JRE only run on x86 machines. To run the Machine Agent on other machine architectures, use the Machine Agent ZIP without the JRE.
  • If you are using a 64-bit Operating System, use only a 64-bit Java Runtime Environment (JRE).

 

Note on handling large metric values. A 64-bit long has a maximum and minimum value of 9223372036854775807 and -9223372036854775808 respectively, where as a 32-bit long has a maximum and minimum value of 2147483647 and -2147483648, respectively. To handle large values for metrics, run the Machine Agent using a 64-bit JDK. 

Supported Environments

Tested Platforms

OS

Architecture

Versions

Kernel Version

CentOS

x86 (32-bit)

x64 (64-bit)

5.11, 6.6

2.6 and higher

Debian

x86 (32-bit)

x64 (64-bit)

7

2.6 and higher

Fedora

x86 (32-bit)

x64 (64-bit)

2.1

2.6 and higher

OpenSuSE

x86 (32-bit)

x64 (64-bit)

12.3, 13.2

2.6 and higher

Ubuntu

x86 (32-bit)

x64 (64-bit)

12, 14

2.6 and higher

Windows

x86 32-bit

x64 (64-bit)

Windows Server 2008 SP2

Windows Server 2012 R2

Windows 8.x

N/A

Other Platforms

Other operating systems and versions that are supported by JRE 1.7 should also work, but are not fully tested by AppDynamics. 

The Standalone Machine Agent is not supported on machines based on Power Architecture processors, including PowerPC processors.

Browser Requirements for Sessions

To use Browser RUM sessions, your browser is required to support for the following:

Browser RUM sessions are not supported for beacons implemented with GIFs.

Supported Platform Matrix for Mobile RUM

Android Agent

Supported EnvironmentsNameSupported Version(s)
Operating SystemAndroid2.3.3+
Frameworks  Ant-
Gradle1.8, 1.10, 1.12, 2.1
Maven3.1.1+

HTTP Libraries

    
HttpURLConnection/HttpsURLConnection-
HttpClient-
OkHttp2.2.0–3.4.x
ch.boye.httpclientandroidlib-
Other HTTP libraries can be added by using the agent SDK. See Use the APIs of the Android SDK to Customize Your Instrumentation for more information.-
Android Gradle Plugin VersionMinimum Android Agent Version
0.6.33.8.2.0
0.7.30.9.23.8.3.0
0.10.00.12.0

3.9.0.0

1.1.21.1.3

4.0.3.3

1.3.01.4.04.0.7
1.5.02.2.0

4.2.0*

>= 2.3.0 (forces Build Tools 25.0.0 or higher)4.2.9

*The Android Agent Plugin versions before 4.2.9 are not compatible with Android Build Tools versions 24+ because of the Java 8 bytecode generated in class files.

iOS Agent

Supported EnvironmentsNameSupported Version(s)
Operating SystemiOS6+
ArchitectureApple 32-bit ARM, Apple 64-bit A7-
FrameworkXCode5+
7+ for Bitcode Enabled 

Apple WatchKit Extension Environments

watchOS1
HTTP LibrariesNSURLConnection-
NSURLSession-
Other HTTP libraries can be added by using the agent SDK. See Use the APIs of the iOS SDK to Customize Your Instrumentation for more information.-

Supported Platform as a Service (PaaS) Providers

PaaS ProviderDescription
Pivotal Cloud Foundry (PCF)

Application and machine monitoring in PCF environments. AppDynamics can provide built in support for these Cloud Foundry buildpacks:

For more and updated information and a link to the AppDynamics tile page, see the AppDynamics APM Tile documentation.
Red Hat Openshift 3

Docker images with built-in AppDynamics monitoring support for JBoss EAP 6.4 and WildFly 8.1.

For documentation and download information, see the AppDynamics Java APM Agent page on the Red Hat Customer Portal.

  • No labels