- What Grafana version and what operating system are you using?
v9.5 - What are you trying to achieve?
Extract panel data from existing dashboard. - How are you trying to achieve it?
Creating a script using Python to update dashboards. I have found that when I try with my current script the panels on the existing dashboard are removed. I would like to add the panel data by using the GET api/dashboards/uid/ and then add it to my POST. - What happened?
I receive an error “Error in configuring grafana, error is: ‘panels’”
This happens with the bolded section below. Not sure what I am doing wrong.
'Use the GET api to get all the dashboard data. This works. dashboard_uid and dashboard_id have the right data, but dashboard_panels does not populate and throws an error.
dashboard_data = get_dashboardid(base_url, grafana_token, folder_id, page)
dashboard_uid = dashboard_data[0][‘uid’]
dashboard_id = dashboard_data[0][‘id’]
dashboard_panels = dashboard_data[0][‘panels’]
- What did you expect to happen?
I expected that dashboard_panels would have the panel information from the existing dashboard.