在influxdb中查询时如何写大小写?

时间:2018-09-27 08:51:50

标签: grafana influxdb telegraf influxql

我有一个 Grafana + InfluxDB + Telegraf 设置来监视我组织的服务器。我想创建一个仪表板,在其中可以监视多个服务器的计算机资源,例如CPU,RAM等。 如果我的服务器处理器在Grafana仪表盘中的服务器处理器高于80%,而我的服务器处理器低于80%,我只想显示'0'。为此,我如何使用 CASE根据我设置的阈值,WHEN 语句显示0/1。

1 个答案:

答案 0 :(得分:2)

InfluxDB中不存在

情况。您必须在InfluxDB查询中使用数学将值范围1-80-100映射到新值范围1-0。想法:

FLOOR(1/(your_cpu_field/80))

文档:https://docs.influxdata.com/influxdb/v1.6/query_language/functions/