本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
本文档主题专为支持 Grafana 9.x 版本的 Grafana 工作区而设计。
对于支持 Grafana 10.x 版本的 Grafana 工作区,请参阅使用 Grafana 版本 10。
对于支持 Grafana 8.x 版本的 Grafana 工作区,请参阅使用 Grafana 版本 8。
通过 Grafana,您可以将一个面板中的查询结果用于控制面板中的任何其他面板。跨面板共享查询结果可以减少对数据来源的查询次数,从而提高控制面板的性能。
控制面板数据来源允许您在控制面板中选择一个面板,其中包含要共享结果的查询。Grafana 没有为每个面板发送单独的查询,而是发送一个查询,而其他面板则使用查询结果来构造可视化。
例如,当您有多个面板可视化相同的数据时,该策略可以大大减少查询的次数。
共享查询结果
-
将标题更改为
Source panel
。使用此面板作为其他面板的来源。 -
定义要共享的一个或多个查询。
如果您没有可用的数据源,请使用TestData数据源,它会返回一个可用于测试的随机时间序列。
-
添加第二个面板,然后在查询编辑器中选择控制面板数据来源。
-
在使用来自面板列表的结果中,选择您创建的第一个面板。
现在,在来源面板中定义的所有查询都可用于新面板。在来源面板中进行的查询可与多个面板共享。
您可以单击任何查询以转到定义查询的面板。