如何更改 Grafana 仪表板的数据源?

Posted

技术标签:

【中文标题】如何更改 Grafana 仪表板的数据源?【英文标题】:How can I change the datasource for a Grafana dashboard? 【发布时间】:2019-07-13 13:38:08 【问题描述】:

我有一个新的数据源,我想使用现有的仪表板。

我怎样才能改变它?有没有比导出/导入仪表板更快的方法?

【问题讨论】:

您应该从面板中看到这一点。点击编辑->指标->数据源 我必须为每个面板更改它 @ChrisStryczynski,你找到办法了吗?我希望有两个仪表板,一个指向暂存 prometheus,另一个指向生产版 【参考方案1】:

指定一个变量并不能解决为现有仪表板更改数据源的所有问题 - 仍然会有一些元数据指向旧仪表板,这将导致失败。唯一对我有用的是转到仪表板设置并复制 JSON 模型,仔细查找 + 替换并粘贴回模型。我知道这很蹩脚,但这是唯一有效的方法。目前,Grafana 中的此功能似乎缺少一些东西...

【讨论】:

【参考方案2】:

您可以为仪表板指定数据源变量:

http://docs.grafana.org/reference/templating/#variable-types

【讨论】:

那个文档比较简洁——你能添加一个例子吗?

以上是关于如何更改 Grafana 仪表板的数据源?的主要内容,如果未能解决你的问题,请参考以下文章

在 Grafana 中将多个数据系列组合为相同的值

Grafana:选择变量时设置仪表板时间范围

更改 Grafana 端口

如何在 grafana 仪表板中隐藏主机?

如何将Prometheus仪表板添加到Grafana

如何从导出的 JSON 自动更新 Docker 映像中的 Grafana 仪表板(和数据源)?