Activity #2604
closedFeature #1855: Design and Development for Dashboard Visualization
Explore on Grafana cache
100%
Description
Explore on mechanisms to keep last fetched data from cache for refreshing-not-needed panels when dashboards are refreshed
Updated by Vidya Lekshmi about 2 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 10
Updated by Thara S Pillai almost 2 years ago
- Due date deleted (
06/03/2024) - Assignee changed from Vidya Lekshmi to Aswathi Manohar
- Start date changed from 05/30/2024 to 08/20/2024
- Planned Due Date set to 09/02/2024
Create a dahsboard variable ctd_temp_data in grafana server scope.
Call API to fetch data.
In Panel script,
Get value for an attribute datachanged.
First API call, with datachanged = true, set value of ctd_temp_data as current json response. Show panel with data.
Next API call within data-no-change period, the API to return datachanged attribute value as false.
If datachanged = false, show panel with data from dashboard variable ctd_temp_data.
If datachanged = true, update dashboard variable with new json reponse data and show panel with new json response.
Updated by Thara S Pillai over 1 year ago
- Status changed from In Progress to Closed
- % Done changed from 60 to 100
The activity managed through back end logic implementation.