Ubuntu 11.10
Все работало, когда я впервые установил statsd и graphite. Как только я перезагрузился, он больше не работает, что заставляет меня думать о графите или углероде.
После перезагрузки я перехожу к терминалу и набираю
node stats.js dConfig.js
И statsd sayd "server is up". У меня dumpMessages = true, поэтому я вижу все сообщения, попадающие на сервер statsd.
Графит находится на той же машине, поэтому dConfig.js имеет 127.0.0.1. dConfig.js также имеет порт 2003 для графита. Я не думаю, что менял порт с 2003 года, но где мне это найти?
Проблема в том, что я не вижу никакой статистики в графитовой консоли. Я могу перейти на http: /127.0.0.1/ и увидеть графитовую консоль. Я даже вижу старые счетчики и таймеры. Но я не вижу на графике новых данных.
Пример сообщения для statsd:
slolife.TimingTest: 198 | мс
Итак, в графите я ищу slolife / TimingTests, но не могу найти эту папку stat /.
Что мне нужно запустить или проверить, чтобы данные отображались в Graphite?
Оказывается, уголь не работал. Когда я запустил эту команду:
sudo /opt/graphite/bin/carbon-cache.py start
Он вернется:
Pidfile /opt/graphite/storage/carbon-cache-a.pid already exists, is carbon-cache already running?
Я подумал, что он работает. Но я попытался запустить example-client.py, и он сказал, что не может подключиться к порту 2003.