首页/云/可观测性速查/数据源 provisioning 化
Grafana 与看板53 条

数据源 provisioning 化

用 YAML 声明数据源并随启动自动加载:配置即代码,适合容器化与多环境复制;默认每 10 秒检查一次文件变更并生效。

可观测性速查云更新于 2026-10-12

datasources 配置

datasources 配置
# 文件:/etc/grafana/provisioning/datasources/prom.yml
apiVersion: 1
datasources:
  - name: Prometheus
    type: prometheus
    url: http://prometheus:9090
    access: proxy
    isDefault: true
    editable: false
    jsonData:
      httpMethod: POST
      timeInterval: 15s
密码类字段放 secureJsonData,普通 jsonData 的明文内容可通过 API 读回。

易错点

  • editable 留空(默认 true)时 UI 仍可改,改完会在下次 provision 时被文件覆盖回去
  • provision 文件里写死密码会进入镜像与仓库,生产应引用密钥管理或环境变量

数据来源与参考

  • Grafana 官方文档 · Provisioning data sources
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌