Project

General

Profile

Actions

Activity #2546

closed

Feature #3752: Design of the web framework for Data Centre Software

Feature #1850: Design and Development for web based ANRS

Module #2148: Developement for Configuration screens

Development service and database for Configuration - Dashboard screens

Added by Thara S Pillai over 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
04/11/2024
Due date:
02/06/2025
% Done:

100%

Estimated time:
Planned Due Date:

Description

Grafana currently does not have an option of hiding the visibility of panels.
Hence, the panel visibility is managed programmatically with the following activities:
The users will be presented with a list of dashboards in master mode.
On selecting a dashboard, users will be presented with a list of panels configured in the selected dashboard with the current visibility status of panels fetched from dashboards in live mode.
Users can make configuration changes and the dashboard JSONs will be updated with the master dashboard as base.
Grafana API calls will be made with updated JSONs to change dashboard configuration on the server.

The dashboard JSON for the newly configured dashboard will be updated in the database as a live mode record (record with mode as L).
DB design at https://docs.google.com/document/d/1ZdxYQeP2d8qf_TNyZrxpLP-VjTY__w1y/edit?usp=drive_link&ouid=105063290262091789359&rtpof=true&sd=true
Create table for for the below

@Shameera S L , review


Files

clipboard-202405031701-njljl.png (61.9 KB) clipboard-202405031701-njljl.png Thara S Pillai, 05/03/2024 05:03 PM
clipboard-202405031705-eun2l.png (59.2 KB) clipboard-202405031705-eun2l.png Thara S Pillai, 05/03/2024 05:07 PM
Actions

Also available in: Atom PDF