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

Windows 10系统Grafana接入GCP Managed Prometheus数据源方法咨询

在Windows 10原生Grafana中添加Google托管Prometheus数据源

可以明确:完全不需要依赖Docker或Linux二进制文件,只用Windows原生Grafana就能实现。具体操作步骤如下:

1. 准备GCP认证凭据

  • 登录Google Cloud控制台,定位到托管Prometheus所在的项目
  • 创建一个服务账号,给它分配Monitoring Viewer或Prometheus Viewer权限(确保该账号能读取托管Prometheus的监控数据)
  • 下载这个服务账号的JSON密钥文件,存到Windows本地安全的路径里,比如C:\grafana\gcp-sa-key.json

2. 配置Grafana的GCP认证

  • 找到Windows版Grafana的配置文件,默认路径是C:\Program Files\GrafanaLabs\grafana\conf\defaults.ini;如果是自定义安装,优先使用conf目录下的custom.ini(避免覆盖默认配置)
  • 打开配置文件,找到[auth.gcp]区块,修改或添加以下内容:
    enabled = true
    allow_sign_up = false
    service_account_json_path = C:\grafana\gcp-sa-key.json
    
  • 保存配置后,重启Grafana服务:在Windows「服务」列表里找到Grafana,右键选择「重启」

3. 添加托管Prometheus数据源

  • 打开Grafana界面(localhost:3000),登录后进入「Configuration」→「Data sources」
  • 点击「Add data source」,搜索并选择「Prometheus」类型
  • 在配置页面填写关键信息:
    • URL:填入Google托管Prometheus的查询端点,格式为https://prometheus.googleapis.com/v1/projects/[你的GCP项目ID]/locations/[托管区域]/prometheus/api/v1,替换括号内的实际项目ID和区域
    • Auth:开启「Google Cloud Identity-Aware Proxy (IAP)」,勾选「Use Google Cloud Default Service Account」(Grafana会自动读取之前配置的密钥文件)
    • Scrape interval:根据需求设置,默认15s即可
  • 点击「Save & test」,配置正确的话会显示「Data source is working」的提示

常见问题排查

  • 若认证失败,检查密钥文件路径是否正确,服务账号权限是否足够
  • 若连接失败,确认GCP项目ID和区域填写正确,同时Windows机器能正常访问Google Cloud的API端点

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 19:01:09