我们是否可以将Azure应用程序洞察配置为仅对请求遥测进行采样,而不是其余部分

问题描述 投票:0回答:1

我在我的项目中使用azure AI进行遥测。但AI非常昂贵,似乎继续使用AI我们需要启用采样。

我想知道如何完成采样,我们可以在遥测类型的水平上进行配置。是否可以仅对采样遥测进行采样,而不是跟踪或异常遥测。还可以仅对成功案例进行抽样,而不是对失败案例进行抽样

azure azure-application-insights
1个回答
1
投票

全部同意。 Here is a lengthy article关于Application Insights中的所有采样类型和可用配置。

不久:

  • 可以将采样设置为一定百分比,或者采样可以自适应并设置为某个“每秒项目”级别(并且它将动态调整百分比);
  • 采样可以包含/排除某些类型,其中<ExcludedTypes>被添加到ApplicationInsights.config文件中的采样节点或通过代码;
  • 默认情况下,如果安装Microsoft.ApplicationInsights.Web或Microsoft.ApplicationInsights.AspNetCore Nuget软件包,则会启用采样
  • 您可以使用Telemetry Processors设置自己的过滤器,以抽样出不需要的遥测,例如快速请求成功等等。
© www.soinside.com 2019 - 2024. All rights reserved.