From 91c6582bd5382dd9bb52ebaae0f1c49b872313ef Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Thu, 9 Jul 2026 17:03:15 +0100 Subject: [PATCH] refactor(telemetry): rename dashboard template variable label from 'Service' to 'Service Name' The template variable's Prometheus label name is `service_name` but the UI display label read 'Service', which mismatched what users typed into Grafana's Metrics Drilldown UI (which defaults to filter on a bare `service` label). Rename the display label to 'Service Name' so it unambiguously points at the underlying `service_name` Prometheus label. Behaviour unchanged; template-variable name (`service_name`) and PromQL label are the same. Only the widget label shown at the top of the dashboard changes from 'Service' to 'Service Name'. Co-Authored-By: Claude Opus 4.7 --- docker/telemetry/grafana/dashboards/consensus-health.json | 2 +- docker/telemetry/grafana/dashboards/ledger-operations.json | 2 +- docker/telemetry/grafana/dashboards/peer-network.json | 2 +- docker/telemetry/grafana/dashboards/rpc-performance.json | 2 +- docker/telemetry/grafana/dashboards/transaction-overview.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docker/telemetry/grafana/dashboards/consensus-health.json b/docker/telemetry/grafana/dashboards/consensus-health.json index 36c84d3196..485ba20965 100644 --- a/docker/telemetry/grafana/dashboards/consensus-health.json +++ b/docker/telemetry/grafana/dashboards/consensus-health.json @@ -973,7 +973,7 @@ "list": [ { "name": "service_name", - "label": "Service", + "label": "Service Name", "description": "Filter by service.name (e.g. xrpld, xrpld-validator)", "type": "query", "query": "label_values(service_name)", diff --git a/docker/telemetry/grafana/dashboards/ledger-operations.json b/docker/telemetry/grafana/dashboards/ledger-operations.json index 70f99707d7..45b8a8f506 100644 --- a/docker/telemetry/grafana/dashboards/ledger-operations.json +++ b/docker/telemetry/grafana/dashboards/ledger-operations.json @@ -324,7 +324,7 @@ "list": [ { "name": "service_name", - "label": "Service", + "label": "Service Name", "description": "Filter by service.name (e.g. xrpld, xrpld-validator)", "type": "query", "query": "label_values(service_name)", diff --git a/docker/telemetry/grafana/dashboards/peer-network.json b/docker/telemetry/grafana/dashboards/peer-network.json index 2493b31179..f7018ace18 100644 --- a/docker/telemetry/grafana/dashboards/peer-network.json +++ b/docker/telemetry/grafana/dashboards/peer-network.json @@ -158,7 +158,7 @@ "list": [ { "name": "service_name", - "label": "Service", + "label": "Service Name", "description": "Filter by service.name (e.g. xrpld, xrpld-validator)", "type": "query", "query": "label_values(service_name)", diff --git a/docker/telemetry/grafana/dashboards/rpc-performance.json b/docker/telemetry/grafana/dashboards/rpc-performance.json index 2a11175807..41edb89b52 100644 --- a/docker/telemetry/grafana/dashboards/rpc-performance.json +++ b/docker/telemetry/grafana/dashboards/rpc-performance.json @@ -423,7 +423,7 @@ "list": [ { "name": "service_name", - "label": "Service", + "label": "Service Name", "description": "Filter by service.name (e.g. xrpld, xrpld-validator)", "type": "query", "query": "label_values(service_name)", diff --git a/docker/telemetry/grafana/dashboards/transaction-overview.json b/docker/telemetry/grafana/dashboards/transaction-overview.json index 6aa4b8d9aa..fbbf90a703 100644 --- a/docker/telemetry/grafana/dashboards/transaction-overview.json +++ b/docker/telemetry/grafana/dashboards/transaction-overview.json @@ -853,7 +853,7 @@ "list": [ { "name": "service_name", - "label": "Service", + "label": "Service Name", "description": "Filter by service.name (e.g. xrpld, xrpld-validator)", "type": "query", "query": "label_values(service_name)",