Update grafana
This commit is contained in:
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user