Have I missed something in parameters for used api method?
Here is a screenshot of an initial dashboard
The screenshot of the same dashboard after the moving command
Next commands were used
curl -k --silent -X POST -H “Content-Type: application/json” -d ‘{“title”:“Folder 1”}’ http://admin:admin@18.218.76.94/graph/api/folders | python -m json.tool{
“canAdmin”: true,
“canEdit”: true,
“canSave”: true,
“created”: “2018-04-13T08:26:13Z”,
“createdBy”: “admin”,
“hasAcl”: false,
“id”: 40,
“title”: “Folder 1”,
“uid”: “xhfklkWik”,
“updated”: “2018-04-13T08:26:13Z”,
“updatedBy”: “admin”,
“url”: “/graph/dashboards/f/xhfklkWik/folder-1”,
“version”: 1
}
silvo@linux-adivinho:~/Desktop> cat dash-cut.json
{
“dashboard”: {
“id”: 41,
“title”: “dashboard 1”,
“uid”: “JZFn_zWmz”,
“version”: 2
},
“folderId”: 40,
“overwrite”: false
}
curl -k --silent -X POST -H “Content-Type: application/json” -d @dash-cut.json http://admin:admin@18.218.76.94/graph/api/dashboards/db | python -m json.tool
{
“id”: 41,
“slug”: “dashboard-1”,
“status”: “success”,
“uid”: “JZFn_zWmz”,
“url”: “/graph/d/JZFn_zWmz/dashboard-1”,
“version”: 3
}
waelb
February 14, 2019, 4:23pm
2
Hi,
Is there any update about this issue?
I have had a worst case, almost all of my dashboard component disappear (annotations, panels, tags,…) and the json file size pass from 15Kb -> 1Kb…
I’m using Grafana v5.3.2
Thanks,
Hey,
I manged to move dashboards by next commands. It was processed on Grafana 5.4.2
— get dashboard —
curl -k --silent -H “Authorization: Bearer eyJrIjoidkk0RXNWM2xSdXBOdEFpUVM1dnpNNE16aTJGU0NKV3EiLCJuIjoiYW1kaW4iLCJpZCI6MX0=” http://x.x.x.x/graph/api/dashboards/uid/1oz9QMHmk | python -m json.tool > dd.json
— modified result file → add at the end of file dd.json —
,
“folderId”: 2,
“overwrite”: true
— moved dashboard —
curl -k --silent -X POST -H “Content-Type: application/json” -H “Authorization: Bearer eyJrIjoidkk0RXNWM2xSdXBOdEFpUVM1dnpNNE16aTJGU0NKV3EiLCJuIjoiYW1kaW4iLCJpZCI6MX0=” -d @dd.json http://x.x.x.x/graph/api/dashboards/db | python -m json.tool
{
“id”: 21,
“slug”: “advanced-data-exploration”,
“status”: “success”,
“uid”: “1oz9QMHmk”,
“url”: “/graph/d/1oz9QMHmk/advanced-data-exploration”,
“version”: 6
}
1 Like
waelb
February 14, 2019, 6:23pm
4
Need to be added just before the last brace!
Thank you Adivinho!