Skip to content
This repository was archived by the owner on Jun 27, 2024. It is now read-only.

Commit e39ef7a

Browse files
committed
Added Postgres OTel instrumentation
1 parent 547632d commit e39ef7a

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

Bookings.Payments/Bookings.Payments.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
<PackageReference Include="Eventuous.Diagnostics.OpenTelemetry" Version="$(EventuousVersion)" />
99
<PackageReference Include="Eventuous.Projections.MongoDB" Version="$(EventuousVersion)" />
1010
<PackageReference Include="MongoDB.Driver.Core.Extensions.OpenTelemetry" Version="1.0.0" />
11+
<PackageReference Include="Npgsql.OpenTelemetry" Version="6.0.7" />
1112
<PackageReference Include="OpenTelemetry.Exporter.Prometheus.AspNetCore" Version="1.4.0-alpha.2" />
1213
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0" />
1314
<PackageReference Include="OpenTelemetry.Exporter.Zipkin" Version="1.3.1" />
1415
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.3.1" />
1516
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.0.0-rc9.6" />
16-
<PackageReference Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="1.0.0-rc9.6" />
1717
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" />
1818
<PackageReference Include="Serilog.Extensions.Hosting" Version="5.0.1" />
1919
</ItemGroup>

Bookings.Payments/Registrations.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public static void AddOpenTelemetry(this IServiceCollection services) {
5353
services.AddOpenTelemetryTracing(
5454
builder => builder
5555
.AddAspNetCoreInstrumentation()
56-
.AddGrpcClientInstrumentation()
56+
.AddNpgsql()
5757
.AddEventuousTracing()
5858
.SetResourceBuilder(ResourceBuilder.CreateDefault().AddService("payments"))
5959
.SetSampler(new AlwaysOnSampler())

Bookings/Bookings.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
<PackageReference Include="MongoDb.Bson.NodaTime" Version="3.0.0" />
1212
<PackageReference Include="MongoDB.Driver.Core.Extensions.OpenTelemetry" Version="1.0.0" />
1313
<PackageReference Include="NodaTime.Serialization.SystemTextJson" Version="1.0.0" />
14+
<PackageReference Include="Npgsql.OpenTelemetry" Version="6.0.7" />
1415
<PackageReference Include="OpenTelemetry.Exporter.Prometheus.AspNetCore" Version="1.4.0-alpha.2" />
1516
<PackageReference Include="OpenTelemetry.Exporter.Zipkin" Version="1.3.1" />
1617
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.3.1" />
1718
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.0.0-rc9.6" />
18-
<PackageReference Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="1.0.0-rc9.6" />
1919
<PackageReference Include="Serilog.AspNetCore" Version="6.0.1" />
2020
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" />
2121
<PackageReference Include="Serilog.Sinks.Seq" Version="5.1.1" />

Bookings/Registrations.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,12 @@ public static void AddOpenTelemetry(this IServiceCollection services) {
8484
services.AddOpenTelemetryTracing(
8585
builder => {
8686
builder
87+
.SetResourceBuilder(ResourceBuilder.CreateDefault().AddService("bookings"))
88+
.SetSampler(new AlwaysOnSampler())
8789
.AddAspNetCoreInstrumentation()
88-
.AddGrpcClientInstrumentation()
90+
.AddNpgsql()
8991
.AddEventuousTracing()
90-
.AddMongoDBInstrumentation()
91-
.SetResourceBuilder(ResourceBuilder.CreateDefault().AddService("bookings"))
92-
.SetSampler(new AlwaysOnSampler());
92+
.AddMongoDBInstrumentation();
9393

9494
if (otelEnabled)
9595
builder.AddOtlpExporter();

0 commit comments

Comments
 (0)