0
我正在探索有神经节的Hadoop监控。它使用用于监视的gmond和gmetad恶魔。gmond如何在Ganglia中获得Hadoop度量标准?
我想知道gmond如何从Hadoop获取监控指标?他们是否使用Hadoop公开的MBean或者他们做了更多的事情?
我正在探索有神经节的Hadoop监控。它使用用于监视的gmond和gmetad恶魔。gmond如何在Ganglia中获得Hadoop度量标准?
我想知道gmond如何从Hadoop获取监控指标?他们是否使用Hadoop公开的MBean或者他们做了更多的事情?
您可以在Hadoop和HBase配置中设置度量上下文。要使用Ganglia,你可以将它设置为GangliaContext或GangliaContext31。配置完成后,Hadoop和HBase会将他们的指标写入gmond。这是“推”,而不是“拉”。 GangliaContext的源代码可以在here找到。
我相信默认是NoEmitMetricsContext,顾名思义,它根本不会发射任何指标。您必须手动启用此功能。