From f69062937e02ec3d566392a47ba5110eec7d3103 Mon Sep 17 00:00:00 2001 From: Pelle Koster <pelle.koster@geant.org> Date: Tue, 16 Apr 2024 10:21:07 +0000 Subject: [PATCH] [POL1-703] Add IC1 aggregate dashboard --- brian_dashboard_manager/dashboards/peers.json | 2 +- brian_dashboard_manager/grafana/provision.py | 7 ++++++- brian_dashboard_manager/inventory_provider/interfaces.py | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/brian_dashboard_manager/dashboards/peers.json b/brian_dashboard_manager/dashboards/peers.json index d4bc21b..2f7e1e8 100755 --- a/brian_dashboard_manager/dashboards/peers.json +++ b/brian_dashboard_manager/dashboards/peers.json @@ -21,7 +21,7 @@ "asDropdown": true, "icon": "external link", "tags": [ - "copernicus" + "peer-aggregate" ], "title": "Aggregates", "type": "dashboards" diff --git a/brian_dashboard_manager/grafana/provision.py b/brian_dashboard_manager/grafana/provision.py index ad1f3c8..dc0b619 100644 --- a/brian_dashboard_manager/grafana/provision.py +++ b/brian_dashboard_manager/grafana/provision.py @@ -161,8 +161,13 @@ AGG_DASHBOARDS = { 'dashboard_name': 'CAE1', 'interfaces': [] }, + 'IC1': { + 'tag': ['ic1', 'peer-aggregate'], + 'dashboard_name': 'IC-1', + 'interfaces': [] + }, 'COPERNICUS': { - 'tag': ['copernicus', 'services'], + 'tag': ['copernicus', 'services', 'peer-aggregate'], 'dashboard_name': 'COPERNICUS', 'group_by': 'location', 'interfaces': [] diff --git a/brian_dashboard_manager/inventory_provider/interfaces.py b/brian_dashboard_manager/inventory_provider/interfaces.py index dec23c6..046e5da 100644 --- a/brian_dashboard_manager/inventory_provider/interfaces.py +++ b/brian_dashboard_manager/inventory_provider/interfaces.py @@ -40,6 +40,7 @@ class BRIAN_DASHBOARDS(Enum): GWS_UPSTREAMS = auto() LHCONE = auto() CAE1 = auto() + IC1 = auto() COPERNICUS = auto() # NREN customer -- GitLab