【问题标题】:influxdb query : is it possible to return a name if a value is above a certain value?influxdb 查询:如果值高于某个值,是否可以返回名称?
【发布时间】:2020-06-05 17:49:39
【问题描述】:

我有一个浮点数的 influx db。当我总结一个流入数据库查询时,我想返回如下所述的文本。这是我写的查询:

SELECT sum("pressure") FROM "press1"

如果返回值大于 50,则显示“按下”字样。如果它的下面显示“按下”?

我看不到返回文本值的方法

我们也在使用 grafana,所以那里也可能有一个选项。我们使用的插件是 imageit。

谢谢

【问题讨论】:

    标签: grafana influxdb


    【解决方案1】:

    不,InfluxDB 不能根据数值返回文本值。但是你可以在 Grafana 中做到这一点。一些面板提供值映射,您可以在其中将范围映射到文本。

    例如Singlestat Math 面板:

    【讨论】:

    • 非常感谢,我们正在使用 Imageit。很高兴知道我们不能通过 InfluxDB 做到这一点,它节省了我寻找不存在的东西的时间!我在原始问题中包含了插件选项的屏幕截图。它没有与单一统计相同的选项。
    • @resolver101 是正确的。只有一些面板支持它,而不是全部。
    猜你喜欢
    • 2011-05-28
    • 2023-01-12
    • 2013-07-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-21
    • 2017-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多