gmond如何获得Ganglia中的Hadoop度量标准?

时间:2012-12-18 10:57:37

标签: hadoop hbase ganglia

我正在探索使用神经节的Hadoop监控。它使用用于监控的gmond和gmetad恶魔。

我想知道gmond如何从Hadoop获取监控指标?他们是否使用由Hadoop公开的MBean或他们做更多的事情?

1 个答案:

答案 0 :(得分:1)

您可以在Hadoop和HBase配置中设置指标上下文。要使用Ganglia,您可以将其设置为GangliaContext或GangliaContext31。配置完成后,Hadoop和HBase会将其指标写入gmond。这是一种“推动”,而不是“拉动”。可以找到GangliaContext的源代码here

我认为默认值是NoEmitMetricsContext,顾名思义,它根本不会发出任何指标。你必须手动打开它。