2012-03-28 11 views
2

私たちのクラスタの監視ツールとしてGangliaを試してみることをお勧めしました。Gangliaはメタノードと監視対象ノードの間で通信できません

インストールは非常にスムーズでしたが、gmondとgmetadの間の接続に問題があります。 メタノードは(ウェブ上で)ローカルのgmondホスト(それ自体)のみを見ることができます。

gmetadの構成(10.45.11.26がgmetad localhostです):

data_source "hbase" 10.45.11.26 

gmondの構成(10.45.11.27がgmondローカルホストである)でgmondするgmetadから

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 
} 

のTelnetポート8649はxmlを返します。 gmetadノード(tcpdump)上のgmondからudpトラフィックが届いています

私はここで何が間違っていますか?

答えて

2

それでもサポートが必要な場合、私は知りませんが、それはこの場合gmond.conf

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

を追加することができます、あなたはノードの起動後60秒待つ必要がありそれが見られる前に。

+0

答えをありがとう、しかし私はすでに問題を解決しました。 gmetad.confのdata_source、trusted_hosts設定の設定が間違っていました –

関連する問題