导入仪表板时,API 未返回正确的仪表板 ID。
id
对于它提供的所有仪表板 ID0
如果我使用Chrome Devtools > Network选项卡检查仪表板,我可以获得一些 id(按递增顺序)。
您使用的是什么 Grafana 版本?
5.2.0-beta3(以前使用 5.1.4)
您使用的是什么数据源?
涌入数据库
你在什么操作系统上运行 grafana?
视窗 10 专业版
你做了什么?
使用 Grafana API 导入仪表板
预期的结果是什么?
应该能够导入仪表板,并作为响应返回仪表板 ID
反而发生了什么?
能够导入仪表板,但无法获得正确的仪表板 ID。对于它提供的所有仪表板ID=0
import requests
url='http://admin:admin@localhost:3000/api/dashboards/import'
data='''{
"dashboard": {}
"folderId": 8,
"overwrite": false
}'''
headers={"Content-Type": 'application/json'}
response = requests.post(url, data=data,headers=headers)
print(response)
print(response.status_code)
print (response.text)
回复
Response [200]
200
{
"pluginId": "",
"title": "Template dfsad",
"imported": true,
"importedUri": "db/template-dfsad",
"importedUrl": "/d/uid1098/template-dfsad",
"slug": "",
"dashboardId": 0,
"folderId": 8,
"importedRevision": 1,
"revision": 1,
"description": "",
"path": "",
"removed": false
}