在Grafana仪表板上计算百分比

问题描述

我在Grafana上有两个查询A和B,其中以弹性搜索作为数据源。无论如何,是否有实现第三个查询显示百分比(A / B), 例如,查询A的计数为5,查询B的计数为10,我希望在仪表板本身中显示第三列,表示50%。

解决方法

我认为您可以为 Grafana 使用一个名为 MetaQueries 的插件,将此 repo 克隆到您的 Grafana 插件目录中(通常位于 /var/lib/grafana/plugins)

git clone [email protected]:GoshPosh/grafana-meta-queries.git
sudo service grafana-server restart

然后您可以对查询 C 执行算术函数来计算查询 A 和 B,在本例中为 A/B * 100