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

如何通过导出JSON文件导入Grafana数据源并实现插件自动安装

1. 通过导出的JSON文件导入Grafana数据源操作步骤
  • 登录Grafana控制台,9.x及以上版本从左侧边栏进入 Connections > Data sources 页面,9.x以下版本进入 Configuration > Data sources 页面
  • 点击右上角Add data source按钮旁的下拉箭头,选择Import from JSON选项
  • 上传本地存储的数据源JSON导出文件,或直接将JSON内容粘贴到对应文本输入框
  • 核对配置信息:重点检查连接地址、鉴权凭据(密码、API Key、证书等)是否匹配当前部署环境,不匹配直接在页面修改对应字段
  • 点击Import完成导入,导入后在数据源列表找到对应条目,点击Save & test验证连通性即可正常使用
2. 仪表盘导入时关联依赖插件自动安装解决方案

2.1 关于修改.ini配置实现默认安装的说明

仅修改grafana.ini无法实现「导入仪表盘时自动解析JSON、检测并安装未知来源依赖插件」的效果——Grafana出于安全风险考虑,从产品设计层面就没有开放这个能力,避免恶意构造的仪表盘JSON私自安装恶意插件。
但可以通过修改.ini配置指定Grafana启动时自动预装固定列表的插件,提前部署好常用/指定仪表盘的依赖,从结果上避免导入后插件缺失问题,操作步骤如下:

  • 找到Grafana配置文件grafana.ini,默认路径:Linux环境为/etc/grafana/grafana.ini,Windows环境为安装目录下conf/defaults.ini,Docker部署可直接通过环境变量传参无需修改文件
  • 找到[plugins]配置段,调整如下配置:
[plugins]
# 开启插件管理功能
plugin_admin_enabled = true
# 配置启动时自动安装的插件ID,多个插件用英文逗号分隔
install_plugins = grafana-piechart-panel,grafana-worldmap-panel,redis-datasource
# 如果你用到了未签名的自定义插件,补充下面这行,把对应插件ID加进去
allow_loading_unsigned_plugins = custom-plugin-id-1,custom-plugin-id-2
  • 保存配置后重启Grafana服务,服务启动阶段会自动检查配置列表内的插件是否安装,缺失的插件会自动从官方插件仓库拉取安装。如果是Docker部署,直接给容器添加环境变量GF_PLUGINS_INSTALL_PLUGINS=插件ID1,插件ID2即可实现相同效果。

2.2 其他可实现依赖插件自动/批量部署的可行方式

  • 方式1:CLI批量预安装
    提前从导出的仪表盘JSON中提取所有依赖的插件ID:JSON中所有面板的type字段、关联数据源的type字段即为对应插件ID,去重后直接执行Grafana CLI命令批量安装:
    grafana-cli plugins install 插件ID1 插件ID2 插件ID3
    
    插件全部安装完成后再导入仪表盘,不会出现插件缺失报错。批量部署场景可以写简单脚本自动解析JSON提取ID、调用CLI安装,效率很高。
  • 方式2:Provisioning无感知自动化部署
    将仪表盘JSON、依赖插件列表、数据源配置统一放到Grafana的provisioning目录(默认路径/etc/grafana/provisioning/)下,分别对应dashboards、plugins、datasources三个子目录的配置规则编写yaml配置文件,Grafana启动时会自动完成插件安装、数据源配置、仪表盘导入全流程,不需要手动操作页面,适合容器化部署、多环境批量同步场景。
  • 方式3:导入页一键补装
    10.x及以上版本的Grafana在导入仪表盘时,如果检测到缺失关联插件,会在导入结果页直接列出所有缺失的插件条目,每个条目旁都自带Install按钮,点击即可一键完成安装,安装完成后刷新页面仪表盘就能正常渲染,不需要手动查询插件ID。

注意:所有自动安装插件的方案,本质都是提前预置可信的插件列表,不存在解析用户上传的未知JSON文件自动拉取插件的能力,不要尝试寻找相关配置或第三方插件绕过这个安全限制。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 19:54:23