LINUX.ORG.RU
ФорумAdmin

Знакомлюсь с graphite при помощи докера.

 , ,


0

2

Вот есть docker image: https://hub.docker.com/r/graphiteapp/graphite-statsd/
выполнил pull, запустил у себя и пробросил порты.
В описании к image написано, мол для тестов, можете отправлять на udp порт то-то в таком-то формате:

while true; do echo -n "example:$((RANDOM % 100))|c" | nc -w 1 -u 127.0.0.1 8125; done
выполняю. информация отсылается. убеждаюсь добавляя в параметры nc опцию -v.
Проблема в том, что я не знаю что делать дальше. Т.е. веб-интерфейс графаны открылся, какие-то метрики есть. Но, как мне найти свой, запущенный из консоли командой выше?
Где связка того, что отправляется на порт 8125 и графиками в веб-морде ?
Пожалуйста, расскажите на пальцах.
Благодарю.

★★★★★

Ответ на: комментарий от alpha

это я понял, вопрос в том, что как в графите добавить эту метрику?
т.е. этот example «изкоробки» уже там.
а вот если поменяю его на example2, у меня не получиться увидеть этот график =(

dada ★★★★★ ()
Ответ на: комментарий от dada

Не надо ничего добавлять, всё само создаётся. Хотя у carbon-cache и некоторых реализаций statsd есть возможность задать «белый список».

Добавляй графики в графане, получай данные через graphite api, в конце концов смотри наличие файлов whisperdb.

melkor217 ★★★★★ ()
Ответ на: комментарий от melkor217

вот смотри, отправляя метрики, каждый раз указываю новый тег.
к примеру: «aaa.bbb:$((RANDOM % 100))|$(date +%s)» или ccc.ddd
в директории /opt/graphite/storage/whisper/stats создаются aaa и ccc
проблема: я эти метрики в веб-интерфейсе graphite не вижу =(

dada ★★★★★ ()
Ответ на: комментарий от melkor217

а нет, соврал, вижу.
надо было рестартуть docker-image =\

dada ★★★★★ ()
Ответ на: комментарий от Deleted

Может лучше при помощи документации попробовать?

Поддерживаю. Типичный пример повальной докеризации. Сам поднимал Графит (карбон, штатная веб-морда, Графана) пару раз на Debian без всяких проблем.

urxvt ★★★★★ ()
Ответ на: комментарий от dada

Вот не знаю чего ему до рестарта не нравилось. Кстати,у тебя всё-таки имена метрик, а не теги. Теги в графите это немного другое.

melkor217 ★★★★★ ()
Последнее исправление: melkor217 (всего исправлений: 1)
Ответ на: комментарий от dada

Скорее всего, graphite-web автоматом пытается подобрать масштаб из минимального и максимального значений за интервал.

Не советую тебе в этом разбираться. Просто поставь графану. Она удобнее и функциональнее, чем этот монстр из девяностых.

melkor217 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.