是否可以在grafana中过滤comlex metric中的值?
例如:
SELECT sum(one)sum(two)FROM“table”WHERE $timeFilter GROUP BY time($interval)
我只需要显示正和和(一)和(二)> 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如下所示:
最佳答案 截至2016年8月,流入数据库中尚未提供
HAVING
clause,因此找到总和(一)总和(两)的所有点>如果不使用连续查询来创建中间序列,则无法直接在InfluxDB中使用0.
但是,Grafana确实允许设置最小y轴值,这意味着不会显示任何负值.
希望有所帮助!