hadoop - gmond如何在Ganglia中获得Hadoop指标?

标签 hadoop hbase ganglia

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

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

最佳答案

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

我相信默认值为NoEmitMetricsContext,顾名思义,它根本不发出任何度量。您必须手动将其打开。

关于hadoop - gmond如何在Ganglia中获得Hadoop指标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13931449/

相关文章:

sql - AND子句无法在配置单元中使用

hadoop - 卡夫卡|无法将数据发布到代理-ClosedChannelException

hadoop - 节点管理器是否在每个 DataNode 内部执行 Map 和 Reduce 阶段?

Java:连接到 Hbase 0.94.1 时出现异常

graphite - 将数据从神经节发送到 Graphite

hadoop - 文本文件与序列文件

java - 在Debian中的单个节点中的hadoop,hbase,zookerper中的安装问题

java - 获取编码的区域名称-HBase

linux - 神经节监测

hadoop - 神经节:停止hadoop datanode后神经节中的图形保持不变