Graphite 编辑仪表板

Graphite 编辑仪表板

我在 Debian 机器上安装了 collectd、graphite(0.9.10)、carbon 和 whisper。Graphite 可以正确显示捕获的数据,我可以使用它构建仪表板。

文档(http://graphite.readthedocs.org/en/latest/dashboard.html) 还提到可以通过 JSON 编辑和导出数据,但出于某种原因,这不起作用。如果我转到仪表板并单击仪表板菜单,则看不到“编辑仪表板”。

您知道如何让仪表板中的“编辑仪表板”功能正常工作吗?

答案1

两者之间有很大区别您所安装版本的文档您正在阅读的文档

根据下载页面0.9.10 于 2012 年 5 月 31 日发布。
根据提交历史,2013 年 1 月 3 日添加了就地仪表板编辑功能。

它看起来像0.9.11 发布 即将到期

如果你需要现在最前沿的功能,你必须从 Github 获取最新代码

请注意,如果您选择这条路线,您将在获得前沿功能的同时也遇到前沿的错误。

答案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 之前将其删除

相关内容