From 50d7047abe459a2308b64f5346d773756c42dced Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Thu, 9 Jul 2026 17:21:24 +0100 Subject: [PATCH 1/2] refactor(telemetry): default the $service_name dashboard filter to 'xrpld' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change the pre-selected value of the service_name template variable from 'All' to 'xrpld'. On first load, dashboards now filter to service.name=xrpld directly rather than showing every service the collector sees. The 'All' option is still selectable — this only changes the default the widget starts on. Reduces the chance of a fresh dashboard link showing unrelated services (e.g. non-xrpld exporters sharing the same Grafana Cloud stack) before the user narrows the filter. Co-Authored-By: Claude Opus 4.7 --- docker/telemetry/grafana/dashboards/consensus-health.json | 4 ++-- docker/telemetry/grafana/dashboards/ledger-operations.json | 4 ++-- docker/telemetry/grafana/dashboards/peer-network.json | 4 ++-- docker/telemetry/grafana/dashboards/rpc-performance.json | 4 ++-- docker/telemetry/grafana/dashboards/transaction-overview.json | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docker/telemetry/grafana/dashboards/consensus-health.json b/docker/telemetry/grafana/dashboards/consensus-health.json index 485ba20965..8ef89ade27 100644 --- a/docker/telemetry/grafana/dashboards/consensus-health.json +++ b/docker/telemetry/grafana/dashboards/consensus-health.json @@ -984,8 +984,8 @@ "includeAll": true, "allValue": ".*", "current": { - "text": "All", - "value": "$__all" + "text": "xrpld", + "value": "xrpld" }, "multi": true, "refresh": 2, diff --git a/docker/telemetry/grafana/dashboards/ledger-operations.json b/docker/telemetry/grafana/dashboards/ledger-operations.json index 45b8a8f506..cb980bca7a 100644 --- a/docker/telemetry/grafana/dashboards/ledger-operations.json +++ b/docker/telemetry/grafana/dashboards/ledger-operations.json @@ -335,8 +335,8 @@ "includeAll": true, "allValue": ".*", "current": { - "text": "All", - "value": "$__all" + "text": "xrpld", + "value": "xrpld" }, "multi": true, "refresh": 2, diff --git a/docker/telemetry/grafana/dashboards/peer-network.json b/docker/telemetry/grafana/dashboards/peer-network.json index f7018ace18..f223b48349 100644 --- a/docker/telemetry/grafana/dashboards/peer-network.json +++ b/docker/telemetry/grafana/dashboards/peer-network.json @@ -169,8 +169,8 @@ "includeAll": true, "allValue": ".*", "current": { - "text": "All", - "value": "$__all" + "text": "xrpld", + "value": "xrpld" }, "multi": true, "refresh": 2, diff --git a/docker/telemetry/grafana/dashboards/rpc-performance.json b/docker/telemetry/grafana/dashboards/rpc-performance.json index 41edb89b52..b766c9704f 100644 --- a/docker/telemetry/grafana/dashboards/rpc-performance.json +++ b/docker/telemetry/grafana/dashboards/rpc-performance.json @@ -434,8 +434,8 @@ "includeAll": true, "allValue": ".*", "current": { - "text": "All", - "value": "$__all" + "text": "xrpld", + "value": "xrpld" }, "multi": true, "refresh": 2, diff --git a/docker/telemetry/grafana/dashboards/transaction-overview.json b/docker/telemetry/grafana/dashboards/transaction-overview.json index fbbf90a703..42e56b25c7 100644 --- a/docker/telemetry/grafana/dashboards/transaction-overview.json +++ b/docker/telemetry/grafana/dashboards/transaction-overview.json @@ -864,8 +864,8 @@ "includeAll": true, "allValue": ".*", "current": { - "text": "All", - "value": "$__all" + "text": "xrpld", + "value": "xrpld" }, "multi": true, "refresh": 2, From dae3f6e4d112ad199d0c95c99bbf2d0f3c313617 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Thu, 9 Jul 2026 17:22:01 +0100 Subject: [PATCH 2/2] refactor(telemetry): default the $service_name dashboard filter to 'xrpld' Continuation of the same default change applied on phase-6-statsd (50d7047abe): the 5 dashboards introduced on phase-7 (formerly system-*, renamed to bare names on this branch) also get their service_name filter pre-selected to 'xrpld' instead of 'All'. Co-Authored-By: Claude Opus 4.7 --- docker/telemetry/grafana/dashboards/ledger-data-sync.json | 4 ++-- docker/telemetry/grafana/dashboards/network-traffic.json | 4 ++-- docker/telemetry/grafana/dashboards/node-health.json | 4 ++-- .../telemetry/grafana/dashboards/overlay-traffic-detail.json | 4 ++-- docker/telemetry/grafana/dashboards/rpc-pathfinding.json | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docker/telemetry/grafana/dashboards/ledger-data-sync.json b/docker/telemetry/grafana/dashboards/ledger-data-sync.json index b0993f2feb..8fd39fca3e 100644 --- a/docker/telemetry/grafana/dashboards/ledger-data-sync.json +++ b/docker/telemetry/grafana/dashboards/ledger-data-sync.json @@ -509,8 +509,8 @@ "includeAll": true, "allValue": ".*", "current": { - "text": "All", - "value": "$__all" + "text": "xrpld", + "value": "xrpld" }, "multi": true, "refresh": 2, diff --git a/docker/telemetry/grafana/dashboards/network-traffic.json b/docker/telemetry/grafana/dashboards/network-traffic.json index f32b1ff981..89d0d6e63c 100644 --- a/docker/telemetry/grafana/dashboards/network-traffic.json +++ b/docker/telemetry/grafana/dashboards/network-traffic.json @@ -787,8 +787,8 @@ "includeAll": true, "allValue": ".*", "current": { - "text": "All", - "value": "$__all" + "text": "xrpld", + "value": "xrpld" }, "multi": true, "refresh": 2, diff --git a/docker/telemetry/grafana/dashboards/node-health.json b/docker/telemetry/grafana/dashboards/node-health.json index 67ce9edc6e..8b887a0d68 100644 --- a/docker/telemetry/grafana/dashboards/node-health.json +++ b/docker/telemetry/grafana/dashboards/node-health.json @@ -909,8 +909,8 @@ "includeAll": true, "allValue": ".*", "current": { - "text": "All", - "value": "$__all" + "text": "xrpld", + "value": "xrpld" }, "multi": true, "refresh": 2, diff --git a/docker/telemetry/grafana/dashboards/overlay-traffic-detail.json b/docker/telemetry/grafana/dashboards/overlay-traffic-detail.json index af3192a37e..d0c2cbe662 100644 --- a/docker/telemetry/grafana/dashboards/overlay-traffic-detail.json +++ b/docker/telemetry/grafana/dashboards/overlay-traffic-detail.json @@ -569,8 +569,8 @@ "includeAll": true, "allValue": ".*", "current": { - "text": "All", - "value": "$__all" + "text": "xrpld", + "value": "xrpld" }, "multi": true, "refresh": 2, diff --git a/docker/telemetry/grafana/dashboards/rpc-pathfinding.json b/docker/telemetry/grafana/dashboards/rpc-pathfinding.json index bd200b4237..fa65f39c82 100644 --- a/docker/telemetry/grafana/dashboards/rpc-pathfinding.json +++ b/docker/telemetry/grafana/dashboards/rpc-pathfinding.json @@ -608,8 +608,8 @@ "includeAll": true, "allValue": ".*", "current": { - "text": "All", - "value": "$__all" + "text": "xrpld", + "value": "xrpld" }, "multi": true, "refresh": 2,