AppDynamics Application Intelligence Platform

3.8.x Documentation

PDFs

Videos

Release Notes

Supported Platform Matrix for the App Agent for .NET

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 .NET Frameworks

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

Runtime Environments

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

Microsoft Windows Azure

  • Windows Azure Cloud Services (Web Roles and Worker Roles)

Unsupported Frameworks

  • Microsoft .NET versions 1.0, 1.1
  • Unmanaged native code
  • Windows Azure Web Sites

Automatically Discovered Business Transactions

The App Agent for .NET 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

Requires configuration. 
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

   RabbitMQYesYes

   TIBCO Enterprise Message Service

No

Yes

   TIBCO Rendezvous

No

Yes

◊ New in 3.8.4, the App Agent for .NET automatically discovers entry points for ASP.NET web forms with the Async property set to "true" in the Page directive.

Supported Loggers for the App Agent for .NET

  • Log4Net
  • NLog
  • System Trace
  • Windows Event Log

If you are using a different logger, see Custom Logger Definitions.

Remote Service Detection

The App Agent for .NET 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

Requires configuration.
See Monitor Async Transactions for .NET.

Yes

.NET Remoting

Yes

No

Requires configuration. 
See Enable Correlation for .NET Remoting.

WCF

Yes

Requires configuration.
See Monitor Async Transactions for .NET.

Yes

WCF Data Services

Yes

No

No

Web Services, inlcuding SOAP

Yes

Requires configuration.
See Monitor Async Transactions for .NET.

Yes

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

No

N/A

   Microsoft Service Bus / Windows Azure Service Bus

No

No

Yes

   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 Monitor Async Transactions for .NET for details.

 

Supported Windows Azure Remote Services

Type

Configuration
can be customized

Downstream
Correlation

Azure Blob

No

No

Azure Queue

No

No

Microsoft Service Bus

No

Yes

Data Storage Detection

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

Type

Configuration Can
Be Customized

AppD for Databases?

ADO.NET (see supported clients below)

Yes

No

Windows Azure Blob Storage

No

No

Supported ADO.NET Clients

We 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.