今天碰到个问题,需要在 grafana 中展示一个百分比的数值。这个百分比的数值分子和分母分别来自两个毫不相关的表,同时数据是使用 mysql 来存储的。如果想要在一条 sql 中求出这个百分比,想了好多办法都没有实现(可能还是我的 sql 功底不够,有大佬可以指正,万分感谢)。最终,通过 grafana 中每个 dashboard 中的 variable 实现。
这里需要注意的是,添加 grafana 变量时,数值更新部分要选择那个时序更新,不要选择刷新页面更新,否则你的数据不会是实时的。这样这个问题就顺利解决了。


↙↙↙阅读原文可查看相关链接,并与作者交流