NetAmpowering.Observability.Core
1.0.0
dotnet add package NetAmpowering.Observability.Core --version 1.0.0
NuGet\Install-Package NetAmpowering.Observability.Core -Version 1.0.0
<PackageReference Include="NetAmpowering.Observability.Core" Version="1.0.0" />
<PackageVersion Include="NetAmpowering.Observability.Core" Version="1.0.0" />
<PackageReference Include="NetAmpowering.Observability.Core" />
paket add NetAmpowering.Observability.Core --version 1.0.0
#r "nuget: NetAmpowering.Observability.Core, 1.0.0"
#:package NetAmpowering.Observability.Core@1.0.0
#addin nuget:?package=NetAmpowering.Observability.Core&version=1.0.0
#tool nuget:?package=NetAmpowering.Observability.Core&version=1.0.0
Host-agnostic core of the NetAmpowering APM (netstandard2.0, usable from .NET Framework 4.7.2+ and .NET 8): ActivitySource names, business context enrichment, AOP service tracing (Castle DynamicProxy) and OTLP exporter configuration for Grafana Cloud, Tempo, Prometheus or any OpenTelemetry-compatible backend.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Castle.Core (>= 5.2.1)
- OpenTelemetry (>= 1.15.3)
- OpenTelemetry.Api (>= 1.15.3)
- OpenTelemetry.Exporter.OpenTelemetryProtocol (>= 1.15.3)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on NetAmpowering.Observability.Core:
| Package | Downloads |
|---|---|
|
NetAmpowering.AspNet
Zero-config OpenTelemetry APM for classic ASP.NET (WebForms and MVC 5) on .NET Framework 4.7.2+. Registers its HTTP modules automatically (no web.config edit), traces requests, WebForms page lifecycle stages, outgoing HTTP calls and runtime metrics, and exports via OTLP to Grafana Cloud, Tempo, Prometheus or any OpenTelemetry-compatible backend. Includes a binding-redirect helper script. |
|
|
NetAmpowering.AspNetCore
Codeless OpenTelemetry APM for ASP.NET Core (.NET 8) Web APIs, controllers and minimal APIs: HTTP server and client tracing, one span per controller action or minimal-API endpoint, AOP service tracing (Castle DynamicProxy), runtime metrics and OTLP export to Grafana Cloud, Tempo, Prometheus or any OpenTelemetry-compatible backend. |
|
|
NetAmpowering.Observability.EntityFramework6
OpenTelemetry tracing for Entity Framework 6 (.NET Framework 4.7.2+ and .NET 8): one span per SQL command (query, execute, scalar; sync and async) through an IDbCommandInterceptor, provider-agnostic. Enabled automatically in classic ASP.NET. |
|
|
NetAmpowering.Observability.NHibernate
OpenTelemetry tracing for NHibernate 5.5+ (.NET Framework 4.7.2+ and .NET 8): one span per SQL command, sync and async, through tracing IDriver implementations that wrap the ADO.NET command (NHibernate's supported UnwrapDbCommand extension point). One line to enable: cfg.AddNetAmpoweringTracing(). |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 52 | 10/17/2026 |