Actions
Sub module #3260
openFeature #3752: Design of the web framework for Data Centre Software
Feature #1850: Design and Development for web based ANRS
Module #2237: Development for Dashboard APIs
Sub module #2240: Dashboard 1 APIs
Unified API for Dashboard1
Start date:
02/10/2025
Due date:
% Done:
100%
Estimated time:
(Total: 0:00 h)
Planned Due Date:
02/14/2025
Description
In Grafana, when using multiple panels that fetch data from a Node.js backend connected to an Oracle database, there is a lag in synchronizing updates across all panels.
Since each panel independently triggers API calls, the refresh timing may be misaligned due to request execution time differences.
Modify to ensure synchronized data updates:
Use a Unified API for Multiple PanelsInstead of having separate API endpoints for each panel:
- Create a single API /dashboard1_data endpoint that fetches and returns all required data for the panels.
- Modify the Grafana panel data fetch to extract only the relevant data from this single API response.
- Test for the synchronization updates issue
Actions