Skip to content

Commit 6cc29e1

Browse files
authored
Enable metrics for AWSOtel Provider (#961)
1 parent 8e4727e commit 6cc29e1

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

dotnet/src/dotnetcore/Providers/OpenTelemetry/OpenTelemetryAWSOtel/AWSOtelProvider.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
using System;
2+
using GeneXus.Services;
23
using GeneXus.Services.OpenTelemetry;
34
using Microsoft.Extensions.DependencyInjection;
45
using OpenTelemetry;
5-
using OpenTelemetry.Trace;
66
using OpenTelemetry.Contrib.Extensions.AWSXRay.Trace;
7-
using GeneXus.Services;
8-
using GeneXus.Services.Common;
9-
using GeneXus.Diagnostics;
7+
using OpenTelemetry.Metrics;
8+
using OpenTelemetry.Trace;
109

1110
namespace GeneXus.OpenTelemetry.AWS
1211
{
@@ -33,6 +32,10 @@ public bool InstrumentAspNetCoreApplication(IServiceCollection _)
3332
.AddGxAspNetInstrumentation()
3433
.Build();
3534

35+
Sdk.CreateMeterProviderBuilder()
36+
.AddGxMeterAspNetInstrumentation()
37+
.Build();
38+
3639
Sdk.SetDefaultTextMapPropagator(new AWSXRayPropagator());
3740

3841
return true;

0 commit comments

Comments
 (0)