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,顧名思義,它根本不會發射任何指標。您必須手動啓用此功能。