统计的消息没有在Graphite仪表板中显示

Ubuntu 11.10

当我第一次安装statsd和石墨时,一切正常。 一旦我重新启动,它不再起作用,这使我想到石墨或碳的东西需要启动。

现在我重新启动了,我去了一个terminal,然后input

node stats.js dConfig.js 

statsd说“服务器已经启动”。 我有dumpMessages = true,所以我看到所有的消息打到statsd服务器。

Graphite是在同一台机器上,所以dConfig.js有127.0.0.1。 dConfig.js也有石墨端口2003。 我不认为我从2003年改变了港口,但我在哪里find这个?

问题是,我看不到任何石墨控制台的统计数据。 我可以导航到http:/127.0.0.1/并查看石墨控制台。 我甚至看到旧的柜台和计时器。 但是我在图中没有看到任何新的数据。

msg到statsd的例子是:

slolife.TimingTest:198 | MS

所以在石墨,我寻找slolife / TimingTests,但无法find该属性/文件夹。

我需要什么来启动或检查以获取数据显示在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。