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

Grafana上Azure Application Insights图表显示为空问题咨询

配置排查方向

1. 数据源侧配置校验

  • 确认Grafana的Azure Monitor数据源权限:必须给服务主体/托管身份分配Application Insights的监视读取者角色,权限范围要覆盖对应的Application Insights资源,需确保父级资源组/订阅的权限继承未被关闭。
  • 检查数据源配置的租户ID、客户端ID、客户端密钥是否完全匹配,尤其注意客户端密钥过期会直接导致数据拉取失败,可先在Azure门户校验密钥有效性。
  • 确认数据源中选择的Application Insights 资源名称和Azure ML Web服务绑定的资源完全一致,避免选错同租户下的其他App Insights实例。

2. Azure ML Web服务侧日志上报校验

  • 进入对应Azure ML工作区的部署页,找到目标Web服务的日志tab,确认服务运行正常、有实际调用流量产生,无持续运行报错。
  • 检查App Insights日志上报开关状态:在Azure ML部署配置中,需确认app_insights_enabled参数设置为true,如果是通过SDK部署,可运行以下命令校验:
from azureml.core.webservice import Webservice
ws = Webservice(workspace=your_workspace, name="your_service_name")
print(ws.app_insights_enabled)
  • 直接在Azure门户的Application Insights页面运行查询验证数据是否存在,比如执行requests | limit 10,如果该页面也查不到数据,说明问题出在日志上报链路,和Grafana配置无关。

3. Grafana面板配置校验

  • 确认面板的时间范围选择和服务有流量的时间范围匹配,不要选到服务部署前或无调用的空白时间段。
  • 检查指标过滤条件是否合理:不要添加多余的cloud_RoleName、operation_Name等过滤条件导致无匹配数据,可先去掉所有过滤条件验证数据是否能返回,再逐步添加筛选规则。
  • 若使用自定义指标,确认Azure ML服务中已经通过log_metric或其他SDK接口上报了对应名称的自定义指标,指标名称拼写完全一致且区分大小写。

4. 其他常见问题

  • 跨租户拉取数据的场景下,需确认服务主体已被邀请到App Insights所在租户,且已分配对应权限,Grafana数据源配置的租户ID需填写App Insights所在租户的ID,而非Grafana部署的租户ID。
  • 若使用托管Grafana服务,确认网络策略未限制Grafana访问Azure Monitor的公网API,或已配置私有端点打通网络链路。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 05:45:04