Grafana

snr

from(bucket: "meshcore")
  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
  |> filter(fn: (r) => r._measurement == "meshcore_trace")
  |> filter(fn: (r) => r._field == "snr")
  |> map(fn: (r) => ({
    _time: r._time,
    _value: r._value,
    route: r.from + " → " + r.to
  }))
  |> group(columns: ["route"])

status

from(bucket: "meshcore")
  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
  |> filter(fn: (r) => r._measurement == "meshcore_trace")
  |> filter(fn: (r) => r._field == "success")
  |> map(fn: (r) => ({
      _time: r._time,
      _value: r._value,
      _field: r.path
  }))
  |> group(columns: ["_field"])
On this page
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9