这是存档文档v9.0.去最新版本

;指示板;进出口

进出口

Grafana仪表板可以很容易地从UI或从HTTP API

导出仪表板

仪表板是用Grafana JSON格式导出的,包含了你以后导入仪表板所需要的一切(布局、变量、样式、数据源、查询等)。

通过单击仪表板菜单中的共享按钮,可以在共享窗口中访问导出功能。

使仪表盘便携

如果您想导出一个仪表板供其他人使用,那么为度量前缀(使用常量变量)和服务器名等添加模板变量可能是个好主意。

类型的模板变量常数将自动隐藏在仪表板中,并在导入仪表板时作为必需的输入添加。

进口仪表板

要导入仪表板,请单击进口指示板图标在侧菜单。

从这里你可以上传一个仪表盘JSON文件,粘贴一个Grafana.comdashboard URL或直接将dashboard JSON文本粘贴到文本区域。

在导入过程的第二步中,Grafana将允许您更改仪表板的名称,选择您希望仪表板使用的数据源,并指定任何度量前缀(如果仪表板使用的话)。

在Grafana.com上发现仪表板

查找常用服务器应用程序的仪表板Grafana.com/dashboards

与Grafana 2导入共享。X或3.0

Grafana.com上的仪表板使用了Grafana 3.1中的一个新特性,该特性允许导入过程更新每个面板,以便它们使用您选择的数据源。如果您运行的是高于3.1的Grafana版本,那么您可能需要在导入之前或之后执行一些手动步骤,以便使仪表板正常工作。

从Grafana 3.1+导出的仪表板有一个新的json部分__inputs定义仪表板使用的数据源和指标前缀。

例子:

{“__inputs”:[{“名称”:“DS_GRAPHITE”,“标签”:“石墨”、“描述”:“”,“类型”:“数据源”,“插件id里面真的”:“石墨”、“pluginName”:“石墨”},{“名称”:“VAR_PREFIX”,“类型”:“常数”,“标签”:“前缀”,“价值”:“collectd”、“描述 ": "" } ] }

然后在仪表板中引用它们,如下所示:

{“行”:[{“板”:[{“类型”:“图”、“数据源”:“$ {DS_GRAPHITE }" } ] } ] }

这些输入及其在数据源属性中的使用在Grafana 3.1的导出过程中被自动添加。如果你运行一个旧版本的Grafana,并且想要在Grafana.com上共享一个仪表板,你需要手动添加输入并像上面那样模板化数据源属性。

如果你想从Grafana.com导入一个仪表板到旧版本的Grafana中,那么你可以像往常一样导入它,然后更新metrics选项卡中的数据源选项,以便面板使用正确的数据源。另一种替代方法是在文本编辑器中打开json文件,并将数据源属性更新为与数据源名称匹配的值。

请注意

在Grafana v5.3.4+中,导出模式有了新的复选框,用于对外共享(其他实例)。如果未选中复选框,则__inputssection将不会包含在导出的JSON文件中。