Supported Runtime Environments
This section lists the environments where the .NET Microservices Agent does some automatic discovery after little or no configuration.
The .NET microservices agent works with .NET Core 2.0, 2.1, 2.2, and 3.0 on the following operating systems:
- Microsoft Windows Server 2008 R2
- Microsoft Windows Server 2012
- Microsoft Windows Server 2012 R2
- Microsoft Windows Server 2016
- Microsoft Windows 7, 8.1, 10
Microsoft Windows Azure
- Azure App Services for .NET Core 2.0, 2.1, 2.2, and 3.0 environments in the Azure Portal:
- Web Apps
- API Apps
- Container Services
Automatically Discovered Business Transactions
The .NET Microservices Agent discovers business transactions for the following frameworks by default. The agent enables detection without additional configuration.
| | |
---|
ASP.NET Core 3.0 | Yes | Yes |
Web Services including SOAP | No | Yes |
Message Queues |
|
|
---|
Microsoft Service Bus
| No | Yes |
RabbitMQ | Yes | Yes |
Supported Loggers for the .NET Agent
- Log4Net
- NLog
- System Trace
- Windows Event Log
If you are using a different logger, see 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.
* The agent discovers asynchronous transactions for the Microsoft .NET 4.5 framework. See Asynchronous Exit Points for .NET
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.
| | | |
---|
ADO.NET (see supported clients below) | Yes | Yes | No |
* The agent discovers asynchronous transactions for the Microsoft .NET 4.5 framework. See Asynchronous Exit Points for .NET
Supported ADO.NET Clients
AppDynamics can monitor any ADO.NET client version and type. Clients we have tested include the following:
| | |
---|
MySQL | 5.x | Connector/Net and ADO.NET |