是否可以将 Azure 应用程序见解配置为仅对请求遥测数据进行采样,而不对其余数据进行采样



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

我想知道采样是如何完成的,我们是否可以在遥测类型级别对其进行配置。是否可以仅对请求遥测进行采样,而不对跟踪或异常遥测进行采样。也可以只对成功案例进行采样,而不对失败案例进行采样

是的

。下面是一篇关于应用程序见解中所有采样类型和可用配置的冗长文章。

不久:

    采样
  • 可以设置为特定百分比,也可以自适应采样并设置为一定的"每秒项目数"级别(它将调整百分比动态(;
  • 抽样可以包括/排除某些类型,<ExcludedTypes>添加到 ApplicationInsights.config 文件中的采样节点或通过法典;
  • 如果安装,则默认启用采样Microsoft.ApplicationInsights.Web 或Microsoft.ApplicationInsights.AspNetCore Nuget 包
  • 可以使用遥测处理器设置自己的筛选器进行采样输出不需要的遥测,例如快速请求的成功和类似。。

最新更新