| 结构 | from(bucket:) |> range(start:) |> filter(fn:) |> … 每个 |> 把上一步结果交给下一步 |
|---|---|
| 常用函数 | filter、group、aggregateWindow、mean、sum、count、last、pivot |
| 过滤写法 | r._measurement == "cpu" and r.host == "web-1" |
示例
示例
from(bucket: "metrics")
|> range(start: -1h)
|> filter(fn: (r) => r._measurement == "cpu" and r._field == "usage")
|> filter(fn: (r) => r.host == "web-1")
|> mean()下划线开头的列是系统列:_measurement、_field、_value、_time、_start、_stop;标签列名不带下划线。