Ganglia 无法与 Apache HBase 通信

Ganglia fails to communicate with Apache HBase

我安装了Ganglia来监控HBase集群。我正在使用 ganglia-3.3.0

我的 Hadoop 集群由 1 个主节点和 2 个从节点组成。

Ganglia gmetad_server 在主节点上配置

我更改了 hbase/conf/hadoop-metrics.properties 文件。

hbase.class=org.apache.hadoop.metrics.ganglia.GangliaContext31
hbase.period=10  
hbase.servers=hostname_of_ganglia_server:8649

我在主服务器和从服务器上启动了服务gmond

我从集群中获取基本指标(cpu、磁盘、负载...)

但我没有从集群中获取任何 HBase 指标。

错误与 gmond.conf 文件有关。当我评论以下值时,我在 Ganglia 中获得了 HBase 指标。

mcast_join = 239.2.11.71
bind = 239.2.11.71