【发布时间】:2016-08-23 10:29:31
【问题描述】:
是否可以从 grafana 中的复杂指标中过滤值? 例如:
SELECT sum(one) + sum(two) FROM "table" WHERE $timeFilter GROUP BY time($interval)
我只需要显示正数sum(one) + sum(two) > 0
在 sql 中,我会使用别名和 HAVING 子句,例如:
SELECT sum(one) + sum(two) AS S FROM "table" WHERE $timeFilter GROUP BY time($interval) HAVING S > 0
但是,这在 grafana 中不起作用。 如何在不在后端数据库中创建新的 sum 列的情况下实现此结果?
[编辑]:我的 grafana GUI 如下所示:
【问题讨论】:
-
请指定您使用的 Grafana 版本。