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