在InfluxDB中,我试图获取记录计数的累积总和。 通常,累积和用于对测量中的特定(整数)值求和。但是我只是想对一段时间内的记录计数求和。
我用mod_proxy_wstunnel
进行了尝试,下一次查询也有可能:
FLUXQL
在SELECT cumulative_sum(count("any_field")) FROM "my_measurement"
查询中我没有得到相同的结果:
FLUX
我无法弄清楚需要将from(bucket: "my_db")
|> range(start: -1d)
|> filter(fn: (r) =>
r._measurement == "my_measurement" and
r._field = "any_field"
)
|> cumulativeSum()
放在哪里,该结果将结果汇总到单个(总计)记录计数中,而不是累积的记录计数之和