【Azure Application Insights】公网白名单应用如何使用 Application Insights 可用性测试?

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: Azure VM应用启用AI可用性测试后探测失败,因探测源自微软托管节点IP,未在公网白名单中。解决方案:下载中国云IP范围JSON,提取ApplicationInsightsAvailability和ActionGroup的addressPrefixes,手动添加对应CIDR至NSG/防火墙白名单,并定期同步更新。

问题描述

应用部署在 Azure VM 中并通过公网入口提供服务,同时仅允许指定 IP 访问。配置 Application Insights 标准可用性测试后,探测可能持续失败。

原因是探测请求来自 Microsoft 托管探测点,而不是已知的IP地址段,发起Application Insights Availability test的相关请求来源未被纳入访问此应用的入口白名单中。

那么,问题的关键点,是如何才能获取到Application Insights Availability服务的IP地址段呢?

问题解答

Application Insights Availability Test的配置页面:

 

Application Insights Availability Test 适用于可从公共互联网访问、且可被公共 DNS 解析的 HTTP/HTTPS 终结点。根据 Azure Monitor 网络访问与防火墙配置文档,为覆盖所需的网络例外,应在 Azure NSG 或 Azure Firewall 的入站规则中放行 ActionGroupApplicationInsightsAvailabilityAzureMonitor 服务标记,并仅开放应用实际需要的端口(通常为 TCP 443)。

在 Azure 中国云中,ActionGroupApplicationInsightsAvailability 可能出现在官方 Azure IP Ranges and Service Tags JSON 文件中,但尚不能作为 NSG 或防火墙规则可引用的服务标记(JSON 中的 networkFeaturesnull)。

(文档链接:Download Azure IP Ranges and Service Tags – China Cloud from Official Microsoft Download Center

因此,需要从该 JSON 文件提取两个服务的 addressPrefixes,将对应公网 CIDR 手动加入 VM 公网入口的白名单,AzureMonitor 则按当前环境中可用的服务标记配置,所以不需要再次手动添加Azure Monitor服务的IP地址段。

注:IP 地址范围会更新,应定期同步 JSON 文件并自动化更新规则,不能将一次导出的列表视为永久配置。

 

参考资料

Application Insights availability tests : https://learn.microsoft.com/azure/azure-monitor/app/availability

Azure Monitor endpoint access and firewall configuration : https://learn.microsoft.com/azure/azure-monitor/fundamentals/azure-monitor-network-access

Service tags overview : https://learn.microsoft.com/azure/virtual-network/service-tags-overview

Use availability tests on an internal server behind a firewall : https://learn.microsoft.com/troubleshoot/azure/azure-monitor/app-insights/availability/internal-server-availability-tests-firewall



当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

相关文章
|
21小时前
|
存储 编解码 算法
OMI/Aura 1B 级可见光全球地理定位地球反射辐射单轨道 L2 条带 13x24 公里 V003(OML1BRVG)位于 GES DISC
OMI/Aura OML1BRVG V003产品提供全球覆盖的可见光波段(349–504 nm)地球辐射亮温数据,分辨率13×24 km,HDF-EOS格式,含精度信息与地理定位。支持NASA Earthdata一键检索与可视化分析。
20 0
|
1天前
|
存储 缓存 Linux
KubeVirt 镜像制作
KubeVirt 镜像制作
|
1天前
|
缓存 运维 监控
用通义千问和阿里云做一个网站:系统性思维篇
用通义千问和阿里云做一个网站:系统性思维篇
|
13天前
|
运维 前端开发 安全
【Azure App Service】解析 Azure App Service 中的 X-Ms-Forbidden-Ip 响应头
Azure App Service 的 `X-Ms-Forbidden-Ip` 响应头可辅助判断 403 是否由平台访问限制触发,标识被拒客户端IP。虽未正式文档化,但在受控链路中是实用排障线索,建议结合诊断日志综合验证。
234 3
【Azure App Service】解析 Azure App Service 中的 X-Ms-Forbidden-Ip 响应头
|
2天前
|
人工智能 安全 网络安全
人机协同双维防护:澳大利亚 AI 金融诈骗综合治理路径研究
本文基于澳大利亚2025年21.8亿澳元诈骗损失数据,提出“技术拦截+家庭行为”双闭环反诈体系:开发AI诈骗文本检测与TOTP多因素认证两套轻量Python工具;提炼家庭安全词、回拨核验等五大人文防护机制,专攻老年群体(占损26.5%)与线上交易诈骗(+21%)痛点,为发达国家应对AI金融诈骗提供可复制实践范式。(239字)
43 1
|
22小时前
|
机器学习/深度学习 API Python
用 Scikit-LLM 和 Groq 搭建情感分析 pipeline
本文介绍如何用Scikit-LLM集成Groq的Llama 3.1模型,构建零样本情感分析Pipeline:基于IMDB数据集,通过文本清洗、零样本分类与scikit-learn标准接口,实现高效、易用的LLM驱动文本分类,兼顾简洁性与实用性。
31 2
用 Scikit-LLM 和 Groq 搭建情感分析 pipeline
|
1天前
|
人工智能 API
从 0 到 1 做品牌视觉:用百炼 CLI 一条命令线打通 Logo→IP→VI→种草图
本文以「云朵咖啡」为例,详解如何用百炼CLI(`bl`)实现品牌视觉全链路生成:通过锚点(主色/角色/风格)+固定种子保障风格统一,支持Logo、IP、表情包等批量产出,并可联动语音、文案构建一体化内容生产线。(239字)
|
23小时前
|
存储 人工智能 运维
变电站液体泄露红外检测:基于YOLO11的云上训练与工程化实践
本文介绍基于YOLO11的变电站液体泄露红外检测方案,涵盖红外数据集构建、云上训练、模型评估与工程化部署全流程。针对100张红外图像开展单类别(leak)检测,实践了标注规范、质量管控、版本化存储及轻量化部署,助力电力巡检智能化升级。(239字)
变电站液体泄露红外检测:基于YOLO11的云上训练与工程化实践
|
1天前
|
存储 Kubernetes 调度
|
1天前
|
JSON 前端开发 测试技术
计算巢支持一键部署GLM-5.2
GLM-5.2是智谱推出的旗舰级MoE大模型(744B总参,激活仅40B),支持真正无损1M上下文与128K输出,长程任务能力开源SOTA,编程与工程规范遵循能力卓越,原生支持结构化输出与工具调用,已在计算巢模型市场开放FP8版一键部署。