.NET metrics
The metric names and attributes are subject to change due to unstable semantic conventions and current non-conformance by the OTel .NET implementation.
This feature is supported by APM .NET Library versions 6.1.0 and above when OpenTelemetry is enabled. See SolarWinds Observability | Install the .NET APM Library with OpenTelemetry Support for how to enable OpenTelemetry. OpenTelemetry can be enabled for .NET Framework applications 4.6.2+ and .NET applications 8+.
.NET Framework 4.6.2+ runtime metrics
The process and .NET runtime metrics are collected by the metrics instrumentation. The metrics are prefixed with process.* and process.runtime.*.
.NET 8 runtime metrics
OTel semantic process and .NET runtime metrics are collected by the metrics instrumentation. The metrics are prefixed with process.* and process.runtime.*.
.NET 9+ runtime metrics
OTel semantic process and .NET runtime metrics are collected by the metrics instrumentation. The metrics are prefixed with process.* and dotnet.*.
.NET Framework 4.6.2+ application metrics
OTel semantic Asp.Net and HttpClient metrics are collected by the metrics instrumentation. The metrics are prefixed with http.server and httpclient.*.
.NET 8+ application metrics
OTel semantic Asp.Net Core, HttpClient, database client metrics (Npgsql and SqlClient), and NServiceBus metrics are collected by the metrics instrumentation. The metrics are prefixed with http.server, httpclient.*, db.client.* and nservicebus.*.
Configuration
See configuration settings Metrics Instrumentation and Specific Metrics Instrumentation for how to configure the metrics instrumentation.