diff --git a/ansible/templates/grafana/dashboards/monitoring_reader.json b/ansible/templates/grafana/dashboards/monitoring_reader.json
index cabcbb71f4bce9f12cfeb5590ed41fe30ce88c37..e9fce40ba1749ef0f4b4832a92cf7a5e8b75eb21 100644
--- a/ansible/templates/grafana/dashboards/monitoring_reader.json
+++ b/ansible/templates/grafana/dashboards/monitoring_reader.json
@@ -26,6 +26,7 @@
         "bars": false,
         "dashLength": 10,
         "dashes": false,
+        "datasource": "nxcals-prometheus",
         "fill": 1,
         "gridPos": {
           "h": 16,
@@ -115,6 +116,7 @@
         "bars": false,
         "dashLength": 10,
         "dashes": false,
+        "datasource": "nxcals-prometheus",
         "fill": 1,
         "gridPos": {
           "h": 16,
@@ -204,6 +206,7 @@
         "bars": false,
         "dashLength": 10,
         "dashes": false,
+        "datasource": "nxcals-prometheus",
         "fill": 1,
         "gridPos": {
           "h": 16,
diff --git a/ansible/templates/grafana/dashboards/service.json b/ansible/templates/grafana/dashboards/service.json
index 2a7d1fa1787d3acc3fdb19089014076d69c7d00c..157cd39c2bf07b786c0edd85b82e47f864b28047 100644
--- a/ansible/templates/grafana/dashboards/service.json
+++ b/ansible/templates/grafana/dashboards/service.json
@@ -39,6 +39,7 @@
         "bars": false,
         "dashLength": 10,
         "dashes": false,
+        "datasource": "nxcals-prometheus",
         "fill": 1,
         "gridPos": {
           "h": 9,
@@ -125,6 +126,7 @@
         "bars": false,
         "dashLength": 10,
         "dashes": false,
+        "datasource": "nxcals-prometheus",
         "fill": 1,
         "gridPos": {
           "h": 9,
@@ -210,6 +212,7 @@
         "bars": false,
         "dashLength": 10,
         "dashes": false,
+        "datasource": "nxcals-prometheus",
         "fill": 1,
         "gridPos": {
           "h": 9,
@@ -382,6 +385,7 @@
         "bars": false,
         "dashLength": 10,
         "dashes": false,
+        "datasource": "nxcals-prometheus",
         "fill": 1,
         "gridPos": {
           "h": 9,
@@ -479,6 +483,7 @@
         "bars": false,
         "dashLength": 10,
         "dashes": false,
+        "datasource": "nxcals-prometheus",
         "fill": 1,
         "gridPos": {
           "h": 9,
@@ -651,6 +656,7 @@
         "bars": false,
         "dashLength": 10,
         "dashes": false,
+        "datasource": "nxcals-prometheus",
         "fill": 1,
         "gridPos": {
           "h": 9,
@@ -736,6 +742,7 @@
         "bars": false,
         "dashLength": 10,
         "dashes": false,
+        "datasource": "nxcals-prometheus",
         "fill": 1,
         "gridPos": {
           "h": 9,