【发布时间】:2018-06-19 12:11:43
【问题描述】:
我尝试使用导出的 json 文件将仪表板从一台服务器导入到 grafana 的另一台服务器,但出现以下错误;
{"message":"Dashboard not found","status":"not-found"}
我的 curl 命令:
curl -X POST --insecure -H "Authorization: Bearer {API KEY}" -H "Content-Type: application/json" --data-binary @'{JSON file name}' http://{Host ip}:3000/api/dashboards/db
要导出仪表板,我使用以下 curl 命令;
curl -f -k -H "Authorization: Bearer {API key}" "http://{Host IP}:3000/api/dashboards/db/mydashboard" | jq 'del(.overwrite,.dashboard.version,.meta.created,.meta.createdBy,.meta.updated,.meta.updatedBy,.meta.expires,.meta.version)' > {JSON file name}"
- 在导入时我无法找到确切的缺失字段或缺失或错误地通过 JSON 文件的值。有什么方法可以调试吗?
- 我的导出和导入命令是否有任何问题。
【问题讨论】:
-
现在可以使用 json 文件导入 grafana 仪表板。问题出在 json 文件中。在下面的链接上找到了解决方案; community.grafana.com/t/…
标签: grafana grafana-api