Как отключить выборку данных для пользовательских событий, но оставить ее для запросов? - PullRequest
1 голос
/ 29 апреля 2019

У меня есть веб-сайт в службе приложений Azure (веб-сайт), который регистрирует большое количество данных в моих приложениях. Мне нравится иметь выборку только для запросов, потому что их много, но мне нужно иметь все свои пользовательские события, так как они имеют значение бизнеса. Как я могу это сделать?

Я пробовал

информация о приложении> Использование и сметные расходы> Выборка данных

Но единственный вариант - включить его для всего:

menu

После открытия:

menu opened

1 Ответ

3 голосов
/ 29 апреля 2019

Вы можете настроить частоту дискретизации в своем файле ApplicationInsights.config.Там можно включить или исключить определенные типы из выборки.

Пример:

<Add Type="Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.AdaptiveSamplingTelemetryProcessor, Microsoft.AI.ServerTelemetryChannel">
  <MaxTelemetryItemsPerSecond>500</MaxTelemetryItemsPerSecond>
  <MaxSamplingPercentage>10.0</MaxSamplingPercentage>
  <MinSamplingPercentage>1.0</MinSamplingPercentage>
  <ExcludedTypes>Event,Exception</ExcludedTypes>
  <IncludedTypes>Request</IncludedTypes>
</Add>

См. Здесь для полной документации.

...