0

Ganglia はクラスター行列を rrd ファイルに書き込み、" /var/lib/ganglia/rrds/ClusterName/ " の場所に保持します (デフォルト設定)。上記の場所には、クラスター内のさまざまなホストのディレクトリと " __SummaryInfo__ " ディレクトリ があります。

私の質問は、ディレクトリ「__SummaryInfo__」には何が含まれていますか?
クラスター内のすべてのマシンの平均マトリックスを収集するにはどうすればよいですか?

4

1 に答える 1

1

__SummaryInfo__クラスタ内のすべてのメトリック値の平均を計算するために必要な情報が含まれています。そこにある rrd ファイルにはsum、すべてのホストのメトリック値の合計と、numそのメトリックを報告したホストの数の 2 つのデータ ソースがあります。

rrdtool CDEF ステートメントで除算することsumにより、平均を計算できます。num

DEF:sum=nameOfYour.rrd:sum:AVERAGE  
DEF:num=nameOfYour.rrd:num:AVERAGE 
CDEF:average=sum,num,/ 

データが古くなる(データが追加される)と、データの解像度が低下することに注意してください。

于 2013-03-11T06:37:30.077 に答える