【发布时间】:2021-03-26 02:57:56
【问题描述】:
我有一个关于 Azure Application Insights 采样的问题。
我确实需要 10% 的采样率,我知道我可以使用 applicationinsights.json 在 Application Insights 上轻松实现。但是我也有一个用例,我不想根据参数对某些请求进行采样(过滤掉)。例如假设我遇到了手动 test 请求,那么我不希望它被采样过滤。另一个用例,假设对于特定用户,我不希望请求被过滤。
但是这个配置不是静态的,这意味着,我无法在applicationinsights.json 的启动过程中解决这个问题。我需要在请求级别决定它。我将需要检查一些请求参数,并根据它们决定是否对该请求进行采样。
这有可能实现吗?如果是,您能否分享代码/文档?
【问题讨论】:
标签: azure azure-application-insights azure-monitor