导入仪表板时,API没有返回正确的仪表板ID。
对于所有仪表板ID,它以id
的形式提供0
如果我使用 Chrome Devtools>网络标签检查仪表板,则可以获取一些ID(以递增顺序)。
您使用的是什么Grafana版本?
5.2.0-beta3(以前使用5.1.4)
您正在使用什么数据源?
InfluxDB
您要在哪个操作系统上运行grafana?
Windows 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
}