Ubuntu 11.10
Statsdとgraphiteを最初にセットアップしたときはすべてうまくいきました。再起動すると機能しなくなり、グラファイトやカーボンについて何かを始める必要があると思います。
再起動したので、ターミナルに移動して次のように入力します
node stats.js dConfig.js
そしてstatsdは「サーバーが稼働している」と言った。 dumpMessages = trueであるため、すべてのメッセージがstatsdサーバーに到達しているのがわかります。
Graphiteは同じマシン上にあるため、dConfig.jsには127.0.0.1があります。 dConfig.jsには、グラファイト用のポート2003もあります。 2003年からポートを変更したとは思いませんが、どこにありますか?
問題は、グラファイトコンソールに統計が表示されないことです。 http:/127.0.0.1/に移動して、グラファイトコンソールを見ることができます。古いカウンターやタイマーも見かけます。しかし、グラフに新しいデータは表示されません。
Statsdへのメッセージの例は次のとおりです。
slolife.TimingTest:198 | ms
したがって、グラファイトでは、slolife/TimingTestsを探しますが、そのstat/folderが見つかりません。
データを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に接続できないと表示されました。