我在同一台机器上安装了 ganglia 服务器和客户端。但完成后没有节点可以在网络中查看。无论google还是baidu都没有出现这个问题的解决方案,我需要帮助。
这是我的gmetad.conf:
[root@tools 等]# egrep -v "^#|^$" gmetad.conf
data_source "trainor" localhost 127.0.0.1
setuid_username "apache"
rrd_rootdir "/var/lib/ganglia/rrds"
case_sensitive_hostnames 0
这是我的 gmond.conf:
[root@tools 等]# egrep -v "^#|^$" gmond.conf
globals {
user = apache
}
cluster{
name = "trainor"
owner = "apache"
latlong = "unspecified"
url = "unspecified"
}
udp_recv_channel {
port = 8649
}
tcp_accept_channel {
port = 8649
}
你有
udp_send_channel
套装吗?根据我的经验(3.1.7),gmond 不会通过 TCP 通道(xml 报告)报告节点自己的统计信息,除非它通过 UDP(原始统计信息收集)接收它们。
您可以使用“gstat”连接到 gmond 以查看其输出内容,或使用 netcat 连接到 TCP 端口:
nc node1.domain.com 8649
我发现这些页面最有用:
使用 github 版本上的版本进行安装