Commit 280af2

2026-04-24 02:32:15 David Marsh: -/-
/dev/null .. howto/grafana.md
@@ 0,0 1,19 @@
+ # Grafana
+
+ ```
+ from(bucket: "meshcore")
+ |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
+ |> filter(fn: (r) => r._measurement == "meshcore_hop_snr")
+ |> filter(fn: (r) => r._field == "snr")
+ |> map(fn: (r) => ({ r with _field: r.from + " → " + r.to }))
+ |> drop(columns: ["from", "to", "host"])
+ ```
+
+ ```
+ from(bucket: "meshcore")
+ |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
+ |> filter(fn: (r) => r._measurement == "meshcore_trace_status")
+ |> filter(fn: (r) => r._field == "success")
+ |> map(fn: (r) => ({ r with _field: r.path }))
+ |> drop(columns: ["path", "host"])
+ ```
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