使用API​​导入新的仪表板后,Grafana导入API将不会返回正确的仪表板ID(作为响应)

时间:2018-06-27 11:19:16

标签: grafana-api

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

0 个答案:

没有答案