From 1accc921d99a85de8e876dc3e303c66ceab6efc1 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Tue, 28 Jul 2026 19:28:23 +0100 Subject: [PATCH] fix(telemetry): declare the DS_PROMETHEUS variable ledger-data-sync references The dashboard's template variables and panel targets select their datasource via ${DS_PROMETHEUS}, but the variable itself was absent from templating.list. An unresolvable datasource variable leaves those queries without a datasource, so the panels render empty. Add the datasource variable as the first templating entry, matching the other dashboards in this folder. Co-Authored-By: Claude Opus 5 (1M context) --- .../grafana/dashboards/ledger-data-sync.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docker/telemetry/grafana/dashboards/ledger-data-sync.json b/docker/telemetry/grafana/dashboards/ledger-data-sync.json index c3bf316903..42916eb34a 100644 --- a/docker/telemetry/grafana/dashboards/ledger-data-sync.json +++ b/docker/telemetry/grafana/dashboards/ledger-data-sync.json @@ -1492,6 +1492,19 @@ "tags": ["ledger", "sync"], "templating": { "list": [ + { + "name": "DS_PROMETHEUS", + "type": "datasource", + "label": "Prometheus", + "query": "prometheus", + "regex": "", + "current": {}, + "hide": 0, + "refresh": 1, + "includeAll": false, + "multi": false, + "options": [] + }, { "name": "service_name", "label": "Service Name",