mirror of
https://github.com/ckaczor/HomeMonitor.git
synced 2026-01-13 17:22:54 -05:00
Try a logging tweak
This commit is contained in:
@@ -45,9 +45,15 @@ public static class Program
|
|||||||
|
|
||||||
openTelemetry.WithTracing(tracerProviderBuilder =>
|
openTelemetry.WithTracing(tracerProviderBuilder =>
|
||||||
{
|
{
|
||||||
tracerProviderBuilder.AddAspNetCoreInstrumentation(instrumentationOptions => instrumentationOptions.RecordException = true);
|
tracerProviderBuilder.AddAspNetCoreInstrumentation(instrumentationOptions =>
|
||||||
|
{
|
||||||
|
instrumentationOptions.RecordException = true;
|
||||||
|
});
|
||||||
|
|
||||||
tracerProviderBuilder.AddHttpClientInstrumentation(instrumentationOptions => instrumentationOptions.RecordException = true);
|
tracerProviderBuilder.AddHttpClientInstrumentation(instrumentationOptions =>
|
||||||
|
{
|
||||||
|
instrumentationOptions.RecordException = true;
|
||||||
|
});
|
||||||
|
|
||||||
tracerProviderBuilder.AddSqlClientInstrumentation(o =>
|
tracerProviderBuilder.AddSqlClientInstrumentation(o =>
|
||||||
{
|
{
|
||||||
@@ -69,8 +75,13 @@ public static class Program
|
|||||||
builder.Services.AddLogging(loggingBuilder =>
|
builder.Services.AddLogging(loggingBuilder =>
|
||||||
{
|
{
|
||||||
loggingBuilder.SetMinimumLevel(LogLevel.Information);
|
loggingBuilder.SetMinimumLevel(LogLevel.Information);
|
||||||
|
|
||||||
loggingBuilder.AddOpenTelemetry(options =>
|
loggingBuilder.AddOpenTelemetry(options =>
|
||||||
{
|
{
|
||||||
|
options.IncludeFormattedMessage = true;
|
||||||
|
options.IncludeScopes = true;
|
||||||
|
options.ParseStateValues = true;
|
||||||
|
|
||||||
options.AddOtlpExporter(exporterOptions =>
|
options.AddOtlpExporter(exporterOptions =>
|
||||||
{
|
{
|
||||||
exporterOptions.Endpoint = new Uri(builder.Configuration["Telemetry:Endpoint"]!);
|
exporterOptions.Endpoint = new Uri(builder.Configuration["Telemetry:Endpoint"]!);
|
||||||
|
|||||||
Reference in New Issue
Block a user