Ganglia在rrd文件中写入集群矩阵并保留在" / var / lib / ganglia / rrds / ClusterName / " (在默认配置中)。在上面的位置,集群中有不同主机的目录," __ SummaryInfo __ "目录
我的问题是目录" __ SummaryInfo __" 包含什么?
如何收集集群中所有机器的平均矩阵?
答案 0 :(得分:1)
__SummaryInfo__
包含计算群集中所有指标值的平均值所需的信息。 rrd文件有两个数据源,sum
表示所有主机上的度量值之和,num
表示报告该度量的主机数。
您可以在rrdtool CDEF语句中将sum
除以num
来计算平均值:
DEF:sum=nameOfYour.rrd:sum:AVERAGE
DEF:num=nameOfYour.rrd:num:AVERAGE
CDEF:average=sum,num,/
请注意,随着数据的老化(添加更多数据),数据分辨率会下降。