Вот моя конфигурация:
Код: Выделить всё
services.AddLogging();
services.Configure(telemetryConfiguration =>
{
var telemetryProcessorChainBuilder = telemetryConfiguration.DefaultTelemetrySink.TelemetryProcessorChainBuilder;
telemetryProcessorChainBuilder.UseAdaptiveSampling(maxTelemetryItemsPerSecond: 5, excludedTypes: "Request;Exception");
telemetryProcessorChainBuilder.Build();
});
services.AddApplicationInsightsTelemetry(new ApplicationInsightsServiceOptions
{
EnableAdaptiveSampling = false,
});
А вот трассировки журнала. Иногда я правильно регистрируюсь дважды, а иногда только один раз. Что тоже странно, но может иметь смысл, что иногда он просто регистрируется «медленнее».
введите здесь описание изображения
И здесь по-прежнему журнал отслеживается в заданную секунду.введите здесь описание изображения
Мой первый вопрос. Выборка - это настройка одинаковых сообщений? Или вообще для всех сообщений? Т.е. если я получу 5 сообщений с одинаковой формулировкой, я больше не отброшу, или если я получу 5 разных сообщений в секунду, я больше не отброшу? В зависимости от моей конфигурации.
Второй, более важный вопрос, исчезают ли мои следы из-за настройки выборки? Или что-то еще? Как следует настроить выборку, если из приложения выходят только те журналы, о которых я знаю? Выключить полностью? Или установить большее количество элементов?
Спасибо
Я прочитал документацию Microsoft, которая многое мне прояснила, но, к сожалению, не совсем понятно.
Я читал статьи и обсуждения, но мало что нашел.
Подробнее здесь: https://stackoverflow.com/questions/786 ... pling-data
Мобильная версия