Azure Application Insights в C# .NET CoreC#

Место общения программистов C#
Anonymous
Azure Application Insights в C# .NET Core

Сообщение Anonymous »

Я использую Application Insights, настроенный для моего приложения. Вы можете обратиться к этой документацииApplicatioInsight
Вот мой код:

Код: Выделить всё

static TelemetryConfiguration telemetryConfiguration = new TelemetryConfiguration();

public static IHostBuilder UseSerilogCreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{

telemetryConfiguration.ConnectionString = configuration["ApplicationInsights:ConnectionString"];
telemetryConfiguration.SetAzureTokenCredential(new DefaultAzureCredential());
webBuilder.UseStartup();
})
.UseSerilog((hostingContext, loggerConfiguration) => loggerConfiguration
.ReadFrom.Configuration(hostingContext.Configuration)
.WriteTo.ApplicationInsights(telemetryConfiguration, TelemetryConverter.Traces));
На панели мониторинга Application Insights регистрируются коды ответов. Коды ответов об ошибках (500, 401 и 400) и их количество видны, но подробное описание этих ошибок не отображается.
Вот скриншот:
Изображение
.
Ожидаемый сбой или журнал транзакций подсчитывается с описанием.

Подробнее здесь: https://stackoverflow.com/questions/790 ... p-net-core

Вернуться в «C#»