私はこれを隅々まで調べましたが、セットアップと構成の方法StatsD
、およびGraphite
別のサーバーでの通信について話している人を見つけられませんでした。現在、すべてを 1 つで実行していますが、それらを分離しようとして失敗しました。
これが私がセットアップする方法ですStatsD exampleConfig.js
exampleconfig
{
graphitePort: 2003
, graphiteHost: "(graphite server IP)"
, port: 8125
}
他のボックスにセットアップするために私が考えることができる他の唯一のものはexample-client.py
.
currently it says this:
CARBON_SERVER = '127.0.0.1'
CARBON_PORT = 2003
同じサーバー上のウィスパーまたはグラファイトと通信するには、ローカルホストのままにする必要があると思います。をリッスンするようにファイアウォールをセットアップしまし2003
た。パケットダンプを使用すると、サーバーは statsd から UDP を取得します。炭素とグラファイトによって消費されないようです。
私は何が欠けていますか?
また、statsd グラファイト セットアップのスケーリングには何が推奨されますか? 現在、statsd を単独で使用しており、別のサーバーでグラファイト + カーボン + ウィスパーを使用しています。statsd は実行に最も多くの電力を消費しますか、それともグラファイト ボックスですか? テストのために毎日数百万ビットのデータをサーバーに送信することになるため、これについて疑問に思っています。