这是存档的文档v9.1。去最新版本。
变量
以下主题描述如何添加和管理您的仪表板变量:
一个变量是一个值的占位符。您可以使用变量度量查询和面板的标题。所以当你改变值,使用仪表板的顶部的下拉面板的度量查询将改变以反映新的价值。
变量允许您创建更多的互动和动态仪表板。而不是硬编码诸如服务器、应用程序和传感器的名字在你的度量查询,您可以使用变量。变量显示为下拉列表顶部的仪表板。这些下拉很容易改变的数据显示在仪表板中。
这些可以特别有用管理员希望允许Grafana观众迅速调整可视化但不想给他们完整的编辑权限。Grafana观众可以使用变量。
你还可以在变量和模板单源仪表板。如果你有多个相同的数据源或服务器,你可以做一个仪表板和使用变量来改变你正在查看。这极大地简化了维护和保养。
模板
一个模板是任何查询,包含一个变量。
例如,如果你是管理仪表板监控多个服务器,你可以每台服务器做一个仪表板。或者你可以创建一个像这样的仪表板和使用面板模板查询:
wmi_system_threads = ~“服务器”美元}{实例
变量值总是同步使用的URL语法var - < varname > =价值
。
例子
下拉列表列出了变量屏幕的顶部。选择不同的变量,看看可视化改变。
看到变量设置,导航到仪表板设置>变量。单击列表中的一个变量查看其设置。
变量可用于标题、描述、文本面板,和查询。查询开始的文本美元
是模板。并不是所有的面板模板查询。
下列仪表板Grafana玩提供模板变量的例子。
- Elasticsearch指标-使用临时过滤器、全局变量和一个自定义的变量。
- 石墨模板化嵌套——使用查询变量,链接查询变量,一个区间变量,重复的面板。
- 涌入DB Group By变量——查询变量,面板使用变量的结果对指标数据进行分组。
- Var InfluxDB原始查询模板——使用查询变量,链接查询变量和一个区间变量。
- InfluxDB服务器监控使用查询变量,链接查询变量,一个区间变量,和一个特别的过滤器。
- 普罗米修斯模板——使用链接查询变量。
- 模板回来的——使用查询变量,链接查询变量,临时过滤器,一个区间变量,变量一个文本框,一个自定义变量,变量的数据来源。
- 模板、重复的面板——两组重复面板使用查询变量。
- 模板展示——使用自定义、查询、连接查询和数据源变量。
- 模板值组——使用查询变量值组。
变量的最佳实践
- 变量显示下拉列表的顺序列出他们在仪表板设置变量列表。
- 把变量,你会经常改变,所以他们将显示第一个仪表盘上的(左)。