Components supported by the .NET Library
Verify the following to ensure the library can collect and transmit data:
-
The platform where your APM library will be installed is supported.
-
Your firewall configuration permits TCP/HTTPS/TLS outbound connections to otel.collector.xx-yy.cloud.solarwinds.com
(or apm.collector.xx-yy.cloud.solarwinds.com
when using legacy mode) port 443
, where xx-yy
is determined by the URL you use to access SolarWinds Observability SaaS, described in Data centers and endpoint URIs. See Firewall or access control requirements.
If your firewall or access control requirements do not allow such connections, configure the library to send data through a proxy.
Note: SolarWinds Observability does not support .NET applications that have been published in a trimmed or modified form, such as those created using the dotnet publish --self-contained
command with trimming options enabled. See Trim self-contained applications - .NET for more information.
.NET Framework
.NET Frameworks |
Operating systems |
3.5 (C# only) |
Windows Server 2012 R2 |
4.6.2 |
Windows Server 2019 |
4.7, 4.7.1, 4.7.2 |
Windows Server 2022 |
4.8 |
|
.NET App Frameworks |
WCF IIS |
IIS bindings |
http, wshttp, net.tcp, net.pipe |
IIS versions |
7.0, 7.5, 8.0, 8.5, 10.0 |
Databases |
Microsoft SQL Server |
MySQL |
Oracle |
HTTP clients |
HttpWebRequest |
HttpClient |
Azure app service runtime |
---|
ASP.NET v4.8 |
.NET 6+
Linux versions (64-bit and arm64) |
Windows versions (64-bit) |
Debian 10 |
Windows Server 2012 R2
|
Debian 11 |
Windows Server 2016 |
Debian 12 |
Windows Server 2019 |
Ubuntu 18.04 |
Windows Server 2022 |
Ubuntu 20.04 |
|
RHEL/CentOS 8 |
|
Alpine 3.13 |
|
Alpine 3.14 |
|
Alpine 3.15 |
|
Alpine 3.16 |
|
Alpine 3.17 |
|
Alpine 3.19 |
|
Linux application deployments |
Windows application deployments |
Framework dependent stand-alone |
IIS Versions: 8.5, 10.0
|
Self-contained directory stand-alone |
Framework dependent: IIS Hosted, IIS Out of process and stand-alone |
Self-contained single executable stand-alone |
Self-contained directory: IIS Hosted, IIS Out of process and stand-alone |
|
Self-contained single executable: IIS Out of process and stand-alone |
Databases |
Microsoft SQL Server |
MySQL |
Oracle |
Azure App Service Runtime |
.NET 6.0 |
.NET 7.0 |
.NET 8.0 |