3

导入仪表板时,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
}
4

0 回答 0