Hi
need to filter result in flux with hostname(tag) here e.g: server1 and server2 but won’t work, here is my flux query:
from(bucket: “mybucket”)
|> range(start: v.timeRangeStart, stop: v.timeRangeStop)
|> filter(fn: (r) => r[“_measurement”] == “mymeasure” )
|> filter(fn: (r) => r[“host”] == "“server1"” or r[“host”] == "“server2"”)|> group(columns: [“${Interval}”,“_measurement”,“host”])
|> aggregateWindow(every: ${Interval}, fn: count, createEmpty: false)
without this line return result:
|> filter(fn: (r) => r[“host”] == "“server1"” or r[“host”] == "“server2"”)
result:
table _measurement _field _value _start _stop host
0 mymeasure t1 8 2023-07-13T10:16:31.518Z 2023-08-12T10:16:31.518Z "server1"