mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-21 14:11:07 +00:00
Add three template variables (Work Item, Branch, Node Role) and their label matchers to the native-metric dashboards so perf-iac comparison runs can be filtered by ticket, comparison side (baseline/test), and node role. The labels (xrpl_work_item, xrpl_branch, xrpl_node_role) are stamped by perf-iac's alloy config as OTLP resource attributes and promoted to Prometheus labels by Grafana Cloud; no repo collector change is needed. Each variable mirrors the existing xrpl_network_type config (multi-select, includeAll, allValue ".*") so local and non-perf runs — where these labels are absent — continue to render (an absent PromQL label matches ".*"). Dashboards: ledger-data-sync, network-traffic, overlay-traffic-detail. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>