Supported Runtime Environments
This section lists the environments where the .NET Microservices Agent does some automatic discovery after little or no configuration.
OS Versions
Microsoft .NET Core and Microsoft .NET
- Microsoft .NET Core 3.1
- Microsoft .NET 5.0
- Microsoft .NET 6.0
Microsoft Windows Azure
- Azure App Services for .NET Core and .NET 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.
Type | Custom Configuration Options? | Downstream Correlation? |
---|
ASP.NET Core | 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
- Loggers on .NET Core that implement the Microsoft.Extensions.Logging.ILogger API
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.
Type | Customizable Configuration? | Async Detection?* | AppD for Databases? |
---|
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:
Database Name | Database Version | Client Type |
---|
MySQL | 5.x | Connector/Net and ADO.NET |
Microsoft, SQL Server, and Windows are registered trademarks of Microsoft Corporation in the United States and other countries.