use*_*699 7 grafana grafana-api
我正在尝试通过 API 覆盖现有的 grafana 仪表板,如下所示:
\n\ncurl -X POST -H "Content-Type: application/json" "https://api_key:xxx/api/dashboards/db" -d @test.json\nRun Code Online (Sandbox Code Playgroud)\n\n我面临版本控制问题,无法使用我的 json 覆盖相同的仪表板:
\n\n{"message":"The dashboard has been changed by someone else","status":"version-mismatch"}\xe2\x8f\x8e\nRun Code Online (Sandbox Code Playgroud)\n\n有没有办法避免这种情况并强制覆盖?
\n\n谢谢 !
\nJan*_*raj 11
这实际上取决于您的文件中的内容test.json。我期望正确的仪表板模型,因此您只需在顶层添加一些字段,例如:
"overwrite": true,
"message": "my saved message, which will be available in the version history"
Run Code Online (Sandbox Code Playgroud)
请参阅 API 文档 - https://grafana.com/docs/grafana/latest/http_api/dashboard/#create-update-dashboard
| 归档时间: |
|
| 查看次数: |
10412 次 |
| 最近记录: |