Ganglia无法在元和受监视的节点之间进行通信

我们被build议尝试Ganglia作为我们集群的监控工具。

安装非常stream畅,但我有一个gmond和gmetad之间的连接问题。 元节点只能看到(在网上)本地gmond主机(本身)。

gmetad的configuration(10.45.11.26是gmetad localhost):

data_source "hbase" 10.45.11.26 

gmond的configuration(10.45.11.27是gmond localhost):

 cluster { name = "hbase" owner = "unspecified" latlong = "unspecified" url = "unspecified" } udp_send_channel { host=10.45.11.26 port = 8649 ttl = 1 } udp_recv_channel { port = 8649 bind = 10.45.11.27 } tcp_accept_channel { port = 8649 } 

从端口8649从gmetad到gmond的Telnet返回xml。 我可以看到来自gmetad节点上的gmond的UDPstream量(tcpdump)

我在这里错过了什么?

我不知道你是否仍然需要帮助,但可以帮助添加

 globals { (......) send_metadata_interval = 60 /*gmond heartbeats in secs */ } 

在gmond.conf中

在这种情况下,节点启动后可能需要等待60秒才能看到。