こここれは現在私がオンラインに持っているものですが、ご覧のとおり、私の Debian サーバーに関する情報はありません。
(インストール中に、私は従おうとしました次の指示)
デフォルトで変更した点gmond.conf
:
cluster {
name = "dspproc"
owner = "unspecified"
latlong = "unspecified"
url = "dspproc"
}
udp_send_channel {
mcast_join = 127.0.0.1
port = 8649
ttl = 1
}
udp_recv_channel {
mcast_join = 127.0.0.1
port = 8649
bind = 127.0.0.1
}
そして、私が変更したのは次の点ですgmetad.conf
:
data_source "dspproc" 10 127.0.0.1
authority "http://195.19.243.13/ganglia/"
trusted_hosts 127.0.0.1 195.19.243.13
case_sensitive_hostnames 0
私の質問は、私が何を間違えているのか、そしてどうすれば神経節現在インストールされているマシンに関する情報を表示しますか?
アップデート 続くこの答え変更後:
udp_send_channel {
host = 127.0.0.1
port = 8649
ttl = 1
}
/* You can specify as many udp_recv_channels as you like as well. */
udp_recv_channel {
host = 127.0.0.1 /* line 41 */
port = 8649
bind = 127.0.0.1
}
再起動すると次のようになりました:
Starting Ganglia Monitor Daemon: /etc/ganglia/gmond.conf:41: no such option 'host'
そしてまだHosts up: 0
Web UIにあります。
アップデート2:
それで...答えをもう一度読んでリンクに行き、構成に次の変更を加えたら、すべてうまくいきました!)ありがとうノッフル!
gmod.confのブロックは次のようになります
udp_send_channel {
host = 127.0.0.1
port = 8649
ttl = 1
}
udp_recv_channel {
port = 8649
family = inet4
}
udp_recv_channel {
port = 8649
family = inet6
}
そしてすべてはうまくいくようです...
答え1
かなり昔に Ganglia をセットアップしたときに、同様の問題が発生したのを覚えています。これは同じ問題ではないかもしれませんが、私の場合は、ボックス/ネットワークが Ganglia のマルチキャストに対応していなかったのです。ユニキャストを使用するようにセットアップしたら、すべてうまくいきました。
からガングリアドキュメント:
ホストとポートのみが指定されている場合、gmond は指定されたホストにユニキャスト UDP メッセージを送信します。
mcast_join = 127.0.0.1
を に置き換えてみてくださいhost = 127.0.0.1
。