You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Application Insights主指标页过滤无权限服务器的无效遥测数据

解决Application Insights主指标页面过滤特定服务器遥测的问题

我来帮你搞定这个困扰!既然你没法修改那台无权访问服务器的配置,咱们可以从Azure门户端入手,在主指标页面、告警规则里直接过滤掉它的无效数据,具体方法如下:

1. 自定义主指标概览视图

默认的概览页面可能没有内置筛选,但你可以通过修改图表或创建自定义仪表板来实现:

  • 进入你的Application Insights资源,打开「指标」页面;
  • 找到你需要展示的核心指标图表(比如请求数、失败率),点击图表右上角的「编辑」按钮;
  • 在「筛选器」区域,添加筛选条件:选择服务器对应的标识字段(通常是cloud_RoleInstance,如果是自定义字段可能是serverName),设置为「不等于」那台无效服务器的准确名称;
  • 保存修改后的图表,还可以把这些筛选好的图表添加到专属的自定义仪表板,以后直接打开这个仪表板就能看到干净的服务器概览数据。

2. 修改告警规则排除无效服务器

要确保告警不会被那台服务器的无效数据干扰,得给告警规则加上专属筛选逻辑:

  • 进入Application Insights的「告警」页面,找到你要调整的告警规则;
  • 在规则编辑页面的「条件」部分,点击「添加筛选器」;
  • 选择服务器标识字段,设置为「不等于」目标服务器名称;
  • 保存规则后,告警就只会基于有效服务器的遥测数据触发了。

3. 利用Log Analytics工作区做根源过滤(如果已关联)

如果你的Application Insights已经连接到Log Analytics工作区,还可以从数据收集层面彻底拦截无效数据:

  • 打开对应的Log Analytics工作区,找到「数据收集规则(DCR)」;
  • 找到关联Application Insights的DCR,编辑数据源配置,添加排除条件:匹配那台服务器的标识字段,直接排除其发送的所有遥测;
  • 这种方法能从根源上阻止无效数据进入,但需要确认你有权限修改DCR配置。

小提示

先在Analytics模块里确认那台服务器的准确标识,比如运行这个Kusto查询:

requests | summarize count() by cloud_RoleInstance

从结果里找到目标服务器的名称,确保筛选条件里的名称完全匹配,避免漏过滤或者误过滤。

内容的提问来源于stack exchange,提问作者Phil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 08:09:08