Файл json не обновляет панель инструментов grafana, но успешно создает новую панель инструментов с использованием HTTP API - PullRequest
0 голосов
/ 10 июля 2019

1) у меня работает графана на linux сервере

2) Также я экспортировал уже созданный json-файл панели инструментов и сохранил его в '/u04/mydata.json' на сервере linux

3) Я удалил уже созданную панель инструментов в графане, поэтому в базе данных графаны нет панели управления

4) Теперь я пытаюсь загрузить содержимое '/u04/mydata.json', используя API-интерфейс grafana, с помощью команды curl на сервере linux

5) поэтому я использовал curl -X POST --insecure -H "Авторизация: Bearer @@" -H "Тип содержимого: application / json" -d '{"dashboard": {"id ": null," title ":" test33 "}," overwrite ": true} '--data-binary" /u04/mydata.json "http://rhsappnb:3000/api/dashboards/db

6) После выполнения вышеуказанной команды curl, curl ответил на сообщение «success», например {"id": 45, "slug": "test33", "status": "success", "uid" : "Lpk-GASZz", "URL": "/ д / Lpk-GASZz / tested33", "вариант": 2}

7) Так что теперь в моей базе данных grafana новая панель управления успешно создана без каких-либо проблем, но содержимое в /u04/mydata.json не обновляется.

8) Во вновь созданной модели json она содержит только основные детали, которые я вставляю ниже,

9) {"annotations": {"list": [{"builtIn": 1, "источник данных": "- Grafana -", "enable": true, "hide": true, "iconColor" : "rgba (0, 211, 255, 1)", "name": "Annotations & Alerts", "type": "dashboard"}]}, "editable": true, "gnetId": null, "graphTooltip" : 0, "id": 45, "links": [], "panel": [], "schemaVersion": 18, "style": "dark", "tags": [], "templating": {" list ": []}," time ": {" from ":" now-6h "," to ":" now "}," timepicker ": {" refresh_intervals ": [" 5s "," 10s "," 30 с "," 1 м "," 5 м "," 15 м "," 30 м "," 1 ч "," 2 ч "," 1 д "]," time_options ": [" 5 м "," 15 м "," 1 ч "," 6h "," 12h "," 24h "," 2d "," 7d "," 30d "]}," часовой пояс ":" "," title ":" test33 "," uid ":" Lpk-GASZz ", "версия": 2}

10) Итак, что бы я ни указывал на приборной панели, оно успешно обновляется, но не читает содержимое файла /u04/mydata.json и обновляется в файле json

11) Пожалуйста, помогите мне, где изменить синтаксис для успешного обновления содержимого.

...