From 83d610c112c69ddc9d2299c3915a63b998664866 Mon Sep 17 00:00:00 2001
From: Jan David Mol <mol@astron.nl>
Date: Thu, 29 Feb 2024 10:20:38 +0100
Subject: [PATCH] fix antenna usage if used by more than one observation

---
 dashboards/home.json | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dashboards/home.json b/dashboards/home.json
index 7203cdd..9e234bd 100644
--- a/dashboards/home.json
+++ b/dashboards/home.json
@@ -434,7 +434,7 @@
           },
           "editorMode": "code",
           "exemplar": false,
-          "expr": "# obtain geographical location as a \"geohash\" label\r\nlabel_join(ds_antenna_reference_geohash_info{host=\"$station\"}, \"geohash\", \"\", \"str_value\")\r\n\r\n# obtain antenna name as an \"antenna_name\" label\r\n* on(x, member) group_right(geohash)\r\nlabel_join(ds_antenna_names_info{host=\"$station\"}, \"antenna_name\", \"\", \"str_value\")\r\n\r\n#  obtain antenna quality\r\n* on(x, member) group_right(geohash, antenna_name)\r\nlabel_join(ds_antenna_quality_str_info{host=\"$station\"}, \"antenna_quality\", \"\", \"str_value\")\r\n\r\n# # obtain the value of the marker\r\n* on(x, member) group_right(geohash, antenna_name, antenna_quality)\r\nds_antenna_quality{host=\"$station\", access=\"r\"}",
+          "expr": "# obtain geographical location as a \"geohash\" label\r\nlabel_join(ds_antenna_reference_geohash_info{host=\"$station\"}, \"geohash\", \"\", \"str_value\")\r\n\r\n# obtain antenna name as an \"antenna_name\" label\r\n* on(x, member) group_right(geohash)\r\nlabel_join(ds_antenna_names_info{host=\"$station\"}, \"antenna_name\", \"\", \"str_value\")\r\n\r\n# # obtain the value of the marker\r\n* on(x, member) group_right(geohash, antenna_name, antenna_quality)\r\n(\r\n    # select antennas that are in an active field and in the usage mask\r\n    (sum by (member) (label_join(ds_active_antenna_fields_info,\"member\",\"\",\"str_value\")) * on(member) group_right ds_antenna_usage_mask{access=\"r\",family=\"DigitalBeam\"}) or\r\n    # add antennas in inactive fields\r\n    (ds_antenna_usage_mask{access=\"r\",family=\"DigitalBeam\"} * 0)\r\n)\r\n",
           "format": "table",
           "instant": true,
           "legendFormat": "{{idx}}: {{antenna_name}} = {{Value}}",
@@ -735,4 +735,4 @@
   "uid": "home",
   "version": 2,
   "weekStart": ""
-}
\ No newline at end of file
+}
-- 
GitLab