Update grafana

This commit is contained in:
2026-05-08 21:48:31 +02:00
parent c4d99eec66
commit aee2226127
2 changed files with 23 additions and 8 deletions
+6 -1
View File
@@ -28,8 +28,13 @@
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="6.0.1" /> <PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="6.0.1" />
<PackageReference Include="MimeMapping" Version="4.0.0" /> <PackageReference Include="MimeMapping" Version="4.0.0" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="10.0.1" /> <PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="10.0.1" />
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.15.0" /> <PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.15.3" />
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.15.0" /> <PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.15.0" />
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.15.2" />
<PackageReference Include="OpenTelemetry.Instrumentation.EntityFrameworkCore" Version="1.15.1-beta.1" />
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.15.1" />
<PackageReference Include="OpenTelemetry.Instrumentation.Process" Version="1.15.1-beta.1" />
<PackageReference Include="OpenTelemetry.Instrumentation.Runtime" Version="1.15.1" />
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.12" /> <PackageReference Include="SixLabors.ImageSharp" Version="3.1.12" />
</ItemGroup> </ItemGroup>
@@ -4,6 +4,7 @@ using Microsoft.Extensions.Options;
using Musify.Infrastructure.Configuration; using Musify.Infrastructure.Configuration;
using OpenTelemetry.Exporter; using OpenTelemetry.Exporter;
using OpenTelemetry.Metrics; using OpenTelemetry.Metrics;
using OpenTelemetry.Resources;
using OpenTelemetry.Trace; using OpenTelemetry.Trace;
using SixLabors.ImageSharp; using SixLabors.ImageSharp;
@@ -30,16 +31,25 @@ namespace Musify.Infrastructure.Observability
serviceDescriptors serviceDescriptors
.AddOpenTelemetry() .AddOpenTelemetry()
.WithTracing(tracing => .ConfigureResource(resource =>
{ {
tracing.AddSource("MassTransit"); resource.AddService("Musify");
tracing.AddOtlpExporter();
} ) } )
.WithTracing(tracing =>
tracing.AddSource("MassTransit")
.AddAspNetCoreInstrumentation()
.AddHttpClientInstrumentation()
.AddEntityFrameworkCoreInstrumentation()
.AddOtlpExporter()
)
.WithMetrics(metrics => .WithMetrics(metrics =>
{ metrics.AddMeter("MassTransit")
metrics.AddMeter("MassTransit"); .AddAspNetCoreInstrumentation()
metrics.AddOtlpExporter(); .AddHttpClientInstrumentation()
} ); .AddRuntimeInstrumentation()
.AddProcessInstrumentation()
.AddOtlpExporter()
);
return serviceDescriptors; return serviceDescriptors;
} }