4

我正在尝试在 grafana 中制作一个详细的仪表板,点击即可打开。我通过将一个变量传递给仪表板,在点击的设施上进行去弯来做到这一点。当仪表板打开时,它需要使用传递的 url 变量 inst 显示值。我似乎无法让它工作。这是我的仪表板链接的示例。

在此处输入图像描述

如何使用变量 inst?

4

2 回答 2

6

我将添加gogibogi4的正确答案。Grafana 文档缺少这方面的内容。
在向下钻取仪表板中,添加一个常量变量。要在 Grafana 中检索,您需要前缀 var- 然后是查询字符串中的变量名称。假设变量是“区域”。进入向下钻取仪表板的 URL 应类似于以下内容:

/drilldowndashboard/?var-region=NorthWest

向下钻取仪表板设置: 在向下钻取仪表板设置中,创建一个变量。此示例中的名称为“区域”,使类型为常量。在隐藏下,您可以保持未选中状态。在常量选项下,您可以写“空白”一词。值的预览将只显示“空白”一词,但继续保存它,因为它将在查询中被替换。

查询: 您可以在数据查询中使用 [[region]] 引用变量。

父仪表板: 父仪表板只需引用以 var-region 作为查询参数的钻取仪表板。

于 2020-11-25T11:37:20.500 回答
4

我自己想出了解决方案。我想传递的变量是var-inst,使用它的技巧是创建一个名为inst的自定义模板变量并给它一个虚拟值。完成后,我可以使用$inst来使用传递的值。请注意,为了传递变量,我必须返回到我的主仪表板,然后我必须再次单击我的链接。之后,该值通过并且工作正常。

于 2018-11-07T14:56:17.570 回答