;指示板;变量

变量

下面的主题描述了如何在仪表板中添加和管理变量:

变量是值的占位符。您可以在指标查询和面板标题中使用变量。因此,当您使用仪表板顶部的下拉菜单更改值时,面板的指标查询将更改以反映新值。

变量允许您创建更具交互性和动态性的仪表板。您可以在指标查询中使用变量代替服务器、应用程序和传感器名称等硬编码。变量以下拉列表的形式显示在仪表板顶部。这些下拉列表可以很容易地更改仪表板中显示的数据。

对于那些希望允许Grafana查看器快速调整可视化,但又不想赋予其完全编辑权限的管理员来说,这些功能尤其有用。Grafana查看器可以使用变量。

变量和模板还允许您使用单一来源的仪表板。如果您有多个相同的数据源或服务器,您可以创建一个仪表板并使用变量来更改正在查看的内容。这极大地简化了维护和保养。

模板

一个模板是包含变量的任何查询。

例如,如果您正在管理一个仪表板来监视多个服务器,那么您可以为每个服务器创建一个仪表板。或者你可以创建一个仪表板,并使用带有模板查询的面板,就像这样:

wmi_system_threads = ~“服务器”美元}{实例

变量值总是使用语法同步到URLvar - < varname > =价值

例子

变量在屏幕上方的下拉列表中列出。选择不同的变量来查看可视化的变化。

要查看变量设置,请导航到仪表盘设置>变量.单击列表中的变量以查看其设置。

变量可以在标题、描述、文本面板和查询中使用。开头的文本的查询是模板。并非所有面板都有模板查询。

Grafana Play中的以下仪表板提供了模板变量的示例。

可变最佳实践

  • 变量下拉列表将按照它们在“仪表板设置”中的变量列表中列出的顺序显示。
  • 将经常更改的变量放在顶部,这样它们就会首先显示(在仪表板的最左边)。