将 Azure Insights 配置为不跟踪我的访问?

Configure Azure Insights to NOT track my visists?

借助 Google Analytics,您可以下载一个程序,以便 Google 知道您何时访问了自己的网站并且不会跟踪这些统计信息,但我找不到 Azure Application Insights 的任何设置照着做。我已经能够修改我的 web.config 文件,以便仅在部署到生产时配置 HTTP 模块,防止统计数据因调试而出现偏差,但是当我访问我的实时站点时,我不确定如何进行浏览统计数据被忽略。谁能告诉我怎么做?

没有 built-in 的功能。

你可以试试这个:

  • 如果您的应用程序使用某些身份验证创建遥测初始化程序,它将分配 context.user.id(而不是 AI 添加的用于跟踪匿名用户的遥测初始化程序)。然后在门户中,您可以创建一个图表,将您作为用户过滤掉。您需要将此图表保存在收藏夹中,以便保存自定义。(http://www.apmtips.com/blog/2014/12/01/telemetry-initializers/)
  • 同样的想法:在某些东西的基础上添加一些自定义属性,例如开始收集 ip 或在自定义属性中添加一些查询字符串参数。然后创建一个图表来过滤掉它。