Я установил collectd, graphite (0.9.10), карбон и шепот на ящик debian. Graphite правильно отображает захваченные данные, и я могу построить с его помощью панель управления.
Документация (http://graphite.readthedocs.org/en/latest/dashboard.html) также упоминают, что можно редактировать и экспортировать данные через JSON, но по любой причине это не работает. Если я перейду на панель инструментов и нажму на меню панели, я не увижу «Редактировать панель».
Вы знаете, как заставить работать «Редактировать панель инструментов» на панели инструментов?
Я смог экспортировать / импортировать в 0.9.10. URL-адреса: / dashboard / load / для получения описания панели в виде json и / dashboard / save / для сохранения / обновления. В данном случае это POST-запрос с данными, отправленными как - state = url_encoded_json
Я поместил свои данные в кодировке url в файл test_dash.txt, который содержал единственный формат like as state = url_encoded_json, а затем использовал curl: curl -d @ test_dash.txt http: /// dashboard / save / test_dash
ПРИМЕЧАНИЕ: данные, полученные из / dashboard / load, включают {"state":} на верхнем уровне, который необходимо удалить перед отправкой в / dashboard / save.
Есть большая разница между документация к установленной вами версии и документация, которую вы читаете.
Согласно страница загрузок, 0.9.10 была выпущена 31 мая 2012 года.
Согласно история фиксации, 3 января 2013 года добавлено редактирование панели инструментов на месте.
Похоже на Выпуск 0.9.11 должен скоро.
если ты необходимость передовые функции прямо сейчас, вам придется получить свежий код с Github.
Остерегайтесь, если вы пойдете по этому пути, вы столкнетесь с новейшими ошибками вместе с новейшими функциями.