grafana 面板间通信

Posted

技术标签:

【中文标题】grafana 面板间通信【英文标题】:grafana inter-panel communication 【发布时间】:2019-09-07 19:46:48 【问题描述】:

我已经开始了解 Grafana 自定义面板和应用程序,但一直无法找到有关如何在同一应用程序中控制或在自定义面板之间传递信息的任何信息。在普通的 Angular / React 应用程序中,你会使用状态管理(NGRX / Redux)来实现这一点,但我将如何使用 Grafana 来做到这一点?

例如面板 A 包含:

带有来自数据源的过滤器的数据表

面板 B 包含:

一些可配置的参数 使用面板 A 中的过滤数据和面板 B 中选定参数的计算结果

【问题讨论】:

【参考方案1】:

根据文档,您可以使用面板 A 中的数据作为面板 B 的数据源: https://grafana.com/docs/grafana/latest/features/datasources/

仪表板 - 选择此项以使用来自同一仪表板中另一个面板的结果集

【讨论】:

以上是关于grafana 面板间通信的主要内容,如果未能解决你的问题,请参考以下文章

Java进程间通信和线程间通信?

Linux系统编程--进程间通信 ---管道篇

进程间通信与线程间通信

Linux进程间通信

Linux进程间通信——管道

进程间通信和线程间通信