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, 3.0, and 3.1 on these operating systems:
- Microsoft Windows Server 2012
- Microsoft Windows Server 2012 R2
- Microsoft Windows Server 2016
- Microsoft Windows Server 2019
- Microsoft Windows 7, 8.1, 10
Microsoft Windows Azure
- Azure App Services for .NET Core 2.0, 2.1, 2.2, 3.0, and 3.1 environments in the Azure Portal:
- Web Apps
- API Apps
- Container Services
Automatically Discovered Business Transactions
The .NET Microservices Agent discovers business transactions for these 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 these 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 these data storage types. The agent enables detection by default. Extra configuration is not required.
| | | |
---|
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. Tested clients include:
| | |
---|
MySQL | 5.x | Connector/Net and ADO.NET |