API импорта Grafana не вернет правильный идентификатор панели мониторинга (в ответ) после импорта новой панели мониторинга с использованием API - PullRequest
0 голосов
/ 27 июня 2018

При импорте панели мониторинга API не возвращает правильный идентификатор панели.

Для всех идентификаторов приборной панели он предоставляет id как 0

Если я проверю панель управления с помощью вкладки Chrome Devtools> Network , я смогу получить некоторый идентификатор (в порядке приращения).

Какую версию Grafana вы используете?

5.2.0-бета3 (ранее использовался 5.1.4)

Какой источник данных вы используете?

InfluxDB

В какой ОС вы используете графану?

Windows 10 Pro

Что ты делал?

Импортировал панель инструментов с помощью Grafana API

Какой был ожидаемый результат?

Должен иметь возможность импортировать приборную панель и в качестве ответа должен вернуть идентификатор приборной панели

Что случилось вместо этого?

Возможность импортировать панель мониторинга, но не получает правильный идентификатор панели мониторинга. Для всей приборной панели это дает 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
}
...