Добавить трейсинг OpenTelemetry (OTLP) во все сервисы

Общая настройка DealTracingHosting (Deal.Grpc.Hosting + Deal.Api):
AspNetCore/Http/GrpcNetClient инструментация, OTLP-экспорт во внешний
коллектор, имя сервиса из env. Логи обогащаются TraceId/SpanId.
This commit is contained in:
2026-09-13 04:47:27 +03:00
parent ae7014ccda
commit 99828857ef
13 changed files with 159 additions and 2 deletions
@@ -16,6 +16,7 @@ WebApplication app = StorageServiceHost.Create(
{
DealLogging.Configure(builder, storageProcessName);
DealMetricsHosting.AddDealMetrics(builder, metricsPort);
DealTracingHosting.AddDealTracing(builder, storageProcessName);
});
DealMetricsHosting.MapDealMetrics(app);