На панели мониторинга Application Insights регистрируются коды ответов. Коды ответов об ошибках (500, 401 и 400) и их количество видны, но подробное описание этих ошибок не отображается.
Вот скриншот:
.
Ожидаемый сбой или журнал транзакций подсчитывается с описанием.
Я использую Application Insights, настроенный для моего приложения. Вы можете обратиться к этой документацииApplicatioInsight Вот мой код: [code]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)); [/code] На панели мониторинга Application Insights регистрируются коды ответов. Коды ответов об ошибках (500, 401 и 400) и их количество видны, но подробное описание этих ошибок не отображается. Вот скриншот: [img]https://i.sstatic.net/FhgTfdVo.png[/img] . Ожидаемый сбой или журнал транзакций подсчитывается с описанием.