Netvision.Core.Tracing 1.0.0-preview9.9.6

Netvision.Core.Observability

OpenTelemetry bootstrap for Netvision services. Registers logging, tracing, metrics, and the Prometheus scraping endpoint.

builder.Services.AddNetvisionObservability(builder.Configuration, builder.Environment);

var app = builder.Build();
app.UseNetvisionObservability();

Gateway calls AddNetvisionObservability(..., ignoreInboundTraceContext: true).

Service name resolution order: OTEL_SERVICE_NAME, Observability:ServiceName, entry assembly/application name. Common host suffixes .Web, .Host, and .Service are removed.

Netvision.Core.Metrics exposes Prometheus metrics on /metrics. Configure Metrics:PrometheusEndpoint to change it. When Metrics:Enabled is absent, metrics are enabled in Development and disabled in other environments.

Tracing configuration remains in the Tracing section. Netvision.Core.Tracing remains available for manual spans and TraceAsync.

Services with EF Core and Npgsql add Netvision.Core.Observability.EFCore and register:

builder.Services.AddNpgsqlObservability(builder.Configuration, builder.Environment);

Hangfire services add Netvision.Core.Observability.Hangfire before their existing Hangfire registration:

services.AddHangfireObservability(builder.Configuration, builder.Environment);
services.AddHangfire(configuration => configuration);

Netvision.Core.Observability.EFCore combines Tracing.EFCore and Metrics.EFCore. EF Core and Npgsql metrics are collected from the Microsoft.EntityFrameworkCore and Npgsql meters. Netvision.Core.Observability.Hangfire combines the corresponding tracing and metrics packages; Metrics:Hangfire:RecordQueueLatency=true also records pending queue time and costs one storage query per job execution.

Showing the top 20 packages that depend on Netvision.Core.Tracing.

Packages Downloads
Netvision.Core.Auditing
Package Description
19
Netvision.Core.Auditing
Package Description
40
Netvision.Core.Auditing
Package Description
49
Netvision.Core.Auditing
Package Description
101
Netvision.Core.Auditing
Package Description
538
Netvision.Core.Auditing
Package Description
1,231
Netvision.Core.Observability
Package Description
20
Netvision.Core.Observability
Package Description
67
Netvision.Core.Observability
Package Description
374
Netvision.Core.Observability
Package Description
2,194
Netvision.Core.Tracing.EFCore
Package Description
51
Netvision.Core.Tracing.EFCore
Package Description
1,895
Netvision.Core.Tracing.Hangfire
Package Description
31
Netvision.Core.Tracing.Hangfire
Package Description
756
Netvision.Kafka.Infrastructure
Базовая инфраструктура для работы с Apache Kafka
23
Netvision.Kafka.Infrastructure
Базовая инфраструктура для работы с Apache Kafka
66
Netvision.Kafka.Infrastructure
Базовая инфраструктура для работы с Apache Kafka
108
Netvision.Kafka.Infrastructure
Базовая инфраструктура для работы с Apache Kafka
244
Netvision.Kafka.Infrastructure
Базовая инфраструктура для работы с Apache Kafka
622
Netvision.Kafka.Infrastructure
Базовая инфраструктура для работы с Apache Kafka
2,418

Version Downloads Last updated
1.0.0 2,670 07/16/2026
1.0.0-rc.1 69 07/15/2026
1.0.0-preview9.9.6 12 07/14/2026
1.0.0-preview9.9.5 13 07/13/2026
1.0.0-preview9.9.3 13 07/13/2026
1.0.0-preview9.9.2 13 07/13/2026
1.0.0-preview9.7 46 07/13/2026