6

現在、Gangliaでモニタリング指標を収集していますが、Graphiteでそのデータを含むグラフを表示したいと思います。私はそのような統合が可能であることを知っています、そして私はそれがどのように行われるべきかを説明している記事を見つけました。この統合がどのように機能するのか正確にはわかりません。特に、gmetadのデータを解析せずに直接グラファイトに送信したい場合はそうです。GangliaをGraphiteと統合する方法についてのヘルプは素晴らしいでしょう。

ありがとう

4

3 に答える 3

5

神経節をグラファイトと統合するには 2 つのアプローチがあります。

  1. サードパーティのプロセスを使用して gmetad/gmond からメトリックを取得し、メトリック データ形式を微調整し、最終的にメトリック データを Carbon サーバーに送信します。
  2. gmetad の「グラファイト統合」機能を使用すると、Carbon サーバーのアドレス、ポート、プロトコル (オプションのグラファイト パス構文を使用) を構成するだけで、gmetad が残りのすべてを実行します。詳細は /etc/ganglia/gmetad.conf で確認できます

シンプルなので2番がおすすめです。ganglia パッケージをバージョン 3.3+ にアップグレードするだけです。

上記のソリューションでは、メトリック データを RRD とウィスパーの両方に保存できます。このアプローチが必要ない場合は、ganglia-web でグラファイトを使用して rrdtool グラフを変更することもサポートしています。「グラフ化エンジンとしてのグラファイトの使用」を参照してください。

于 2013-06-27T13:35:22.127 に答える
1

ganglia-web wiki を確認しましたか? Graphite Integrationセクションと、Graphite Engine として Graphite を使用するというセクションがあり、必要なことを行う方法がよく説明されています。

于 2012-08-23T11:23:17.400 に答える
0

私は、Ganglia で多くの作業を行ってきましたが、Graphite も同様に機能することを調査しました。私は Whisper を使いこなすことはできませんでしたが、RRD (ラウンド ロビン データベース) はかなり信頼できるものであることがわかりました。何を監視することに関心があるのか​​ わかりませんが、JMXtransをぜひチェックしてください。コードは Google から取得できます。監視している JVM からメトリック データを抽出するための複数の方法を提供し、Ganglia/Graphite にパイプするメトリックやその他のオプションを定義できます。

于 2012-12-17T20:11:18.670 に答える