0

对 grafana、influxdb 和 K6 来说非常新。试图组合一个 API 性能测试管道。K6 数据 > influxdb > grafana。我改用 FLUX 查询而不是 InfluxQL,这样我就可以进行连接和其他更复杂的查询。我正在运行 v1.8 的 InfluxDB(> v2.x 与 K6 存在一些兼容性问题)。

如果我在 Kabana Explore 中运行类似以下的内容(或直接通过 cli 针对 db):

from(bucket: "k6/autogen")
  |> range(start: -1090m)

它运行没有错误。但是,当我添加过滤器时:

from(bucket: "k6/autogen")
  |> range(start: -1090m)
  |> filter(fn: (r) => r._measurement == "new_counter", onEmpty: "keep")

我突然收到以下错误:500 Internal Server Error: loc 0:0-0:0: pipe destination is missing.

我确定我遗漏了一些明显的东西,但是我在任何地方都找不到对这个错误的任何支持,而且我查找了几十个示例,它们似乎都是以相同的方式组成的。我还尝试了许多过滤器语句的变体,结果相同。请帮忙!

4

0 回答 0