File tree 2 files changed +5
-1
lines changed
dotnet/src/dotnetcore/GxClasses
Services/LogService/OpenTelemetry
2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change 161
161
<PackageReference Include =" Microsoft.Extensions.Logging.Abstractions" Version =" 8.0.0" />
162
162
<PackageReference Include =" Microsoft.Extensions.Logging.ApplicationInsights" Version =" 2.22.0" PrivateAssets =" ALL" />
163
163
<PackageReference Include =" Azure.Monitor.OpenTelemetry.Exporter" Version =" 1.1.0" PrivateAssets =" All" />
164
+ <PackageReference Include =" OpenTelemetry.Exporter.OpenTelemetryProtocol" Version =" 1.7.0" PrivateAssets =" All" />
164
165
<PackageReference Include =" OpenTelemetry.Exporter.Console" Version =" 1.7.0" PrivateAssets =" All" />
165
166
<PackageReference Include =" System.Diagnostics.DiagnosticSource" Version =" 8.0.0" />
166
167
<PackageReference Include =" Microsoft.Win32.Registry" Version =" 4.7.0" />
Original file line number Diff line number Diff line change 5
5
using Microsoft . Extensions . Logging ;
6
6
using OpenTelemetry . Logs ;
7
7
using OpenTelemetry . Resources ;
8
+ using OpenTelemetry . Exporter ;
8
9
9
10
namespace GeneXus . Services . Log
10
11
{
@@ -84,7 +85,9 @@ public static ILoggerFactory GetOpentelemetryLoggerFactory()
84
85
var resourceBuilder = ResourceBuilder . CreateDefault ( )
85
86
. AddTelemetrySdk ( ) ;
86
87
87
- logging . SetResourceBuilder ( resourceBuilder ) ;
88
+ logging . SetResourceBuilder ( resourceBuilder )
89
+ . AddOtlpExporter ( ) ;
90
+
88
91
if ( GenerateOtelLogsToConsole ( ) )
89
92
logging . AddConsoleExporter ( ) ;
90
93
You can’t perform that action at this time.
0 commit comments