1

我正在尝试使用 HTTP API 导入现有的 json 文件,但“curl”命令抛出错误。

我正在使用以下命令导入现有的 json 文件,

curl --user admin:admin "http://localhost:3000/api/dashboards/db" -X POST -H "Content-Type:application/json;charset=UTF-8" --data-binary @/u04/sys_monitor/my_Metrics.json

如果我运行上面的命令,它会抛出类似 "[{"fieldNames":["Dashboard"],"classification":"RequiredError","message":"Required"}]" 的错误

我尝试运行以下命令,

curl --fail --insecure --user admin:admin --request "POST" "http://localhost:3000/api/dashboards/db" --header "Content-Type: application/json" --data-binary @/u04/sys_monitor/my_Metrics.json

对于上述命令执行,我收到如下错误,

curl:(22)请求的URL返回错误:422 Unprocessable Entity

在我做错的地方,请帮助我,

4

1 回答 1

0

以下评论有效,但未更新 grafana 中的仪表板,

curl --user admin:admin -vvv "http://localhost:3000/api/dashboards/db" -X POST -d @My_Metrics.json -H 'Content-Type: application/json'
于 2019-07-03T12:13:00.703 回答