mirror of
https://github.com/XRPLF/rippled.git
synced 2026-08-21 22:30:57 +00:00
A single "Annotate perf-iac runs" layer matched only `perf-iac`, so a Locust load window was indistinguishable from a JMeter one. perf-iac now tags every region with its load driver, so each driver can have its own layer and colour. - Replace that layer with `Perf Runs (JMeter)` and `Perf Runs (Locust)`, each matching ["perf-iac", "<driver>"] with matchAny:false, on 12 dashboards. - job-queue, ledger-data-sync and log-derived-insights had an empty annotations list and drew no perf regions at all; they now carry the builtIn layer plus both driver layers. - Grafana tag matching is a superset AND with no negation, so a generic `perf-iac` layer also matches every driver region. Keeping one alongside the driver layers would draw each load window twice, so it is replaced, not kept. - Document the layers in the telemetry runbook, including two rendering limits: annotations draw only on timeseries, state-timeline and candlestick panels, and the shaded fill is 10% opacity so the region edges carry the colour. - Add `jmeter` to the cspell dictionary; the hook rejects the bare word.