This commit is contained in:
Laura Hausmann 2024-07-26 00:13:24 +02:00
parent fc9c9e3512
commit 44f6404ecf
No known key found for this signature in database
GPG key ID: D044E84C5BE01605

View file

@ -27,15 +27,19 @@ builder.Services.AddControllers()
.AddPlugins(PluginLoader.Assemblies); .AddPlugins(PluginLoader.Assemblies);
builder.Services.AddSwaggerGenWithOptions(); builder.Services.AddSwaggerGenWithOptions();
builder.Services.AddLogging(logging => logging //.AddCustomConsoleFormatter() builder.Services.AddLogging(logging => logging//.AddCustomConsoleFormatter()
.ClearProviders() .ClearProviders()
.AddOpenTelemetry(p => .AddOpenTelemetry(p =>
{ {
p.IncludeScopes = true; p.IncludeScopes = true;
p.ParseStateValues = true; p.ParseStateValues = true;
p.IncludeFormattedMessage = true; p.IncludeFormattedMessage = true;
p.AddOtlpExporter(); p.AddOtlpExporter(o =>
})); {
o.Protocol = OtlpExportProtocol.HttpProtobuf;
o.Endpoint = new Uri("http://10.42.0.2:4318/ingest/otlp/");
});
}));
builder.Services.AddDatabaseContext(builder.Configuration); builder.Services.AddDatabaseContext(builder.Configuration);
builder.Services.AddSlidingWindowRateLimiter(); builder.Services.AddSlidingWindowRateLimiter();
builder.Services.AddCorsPolicies(); builder.Services.AddCorsPolicies();
@ -55,9 +59,13 @@ builder.Services.AddOpenTelemetry()
p.IncludeScopes = true; p.IncludeScopes = true;
p.ParseStateValues = true; p.ParseStateValues = true;
p.IncludeFormattedMessage = true; p.IncludeFormattedMessage = true;
p.AddOtlpExporter(); p.AddOtlpExporter(o =>
{
o.Protocol = OtlpExportProtocol.HttpProtobuf;
o.Endpoint = new Uri("http://10.42.0.2:4318/ingest/otlp/");
});
}); });
//.UseOtlpExporter(OtlpExportProtocol.HttpProtobuf, new Uri("http://10.42.0.2:4318/")); //.UseOtlpExporter(OtlpExportProtocol.HttpProtobuf, new Uri("http://10.42.0.2:4318/"));
builder.WebHost.ConfigureKestrel(builder.Configuration); builder.WebHost.ConfigureKestrel(builder.Configuration);
builder.WebHost.UseStaticWebAssets(); builder.WebHost.UseStaticWebAssets();