При импорте панели мониторинга 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
}