我在 Debian 机器上安装了 collectd、graphite(0.9.10)、carbon 和 whisper。Graphite 可以正确显示捕获的数据,我可以使用它构建仪表板。
文档(http://graphite.readthedocs.org/en/latest/dashboard.html) 还提到可以通过 JSON 编辑和导出数据,但出于某种原因,这不起作用。如果我转到仪表板并单击仪表板菜单,则看不到“编辑仪表板”。
您知道如何让仪表板中的“编辑仪表板”功能正常工作吗?
答案1
答案2
我能够在 0.9.10 中导出/导入。网址为:/dashboard/load/ 用于获取仪表板描述(以 json 格式)和 /dashboard/save/ 用于保存/更新。在这种情况下,它是一个 POST 请求,数据发送为 - state=url_encoded_json
我将 url 编码数据放入包含单个类似 state=url_encoded_json 格式的 test_dash.txt 文件中,然后使用 curl:curl -d @test_dash.txt http:///dashboard/save/test_dash
注意:从 /dashboard/load 检索到的数据在顶层包含 {"state": },需要在发送到 /dashboard/save 之前将其删除