Hi everybody,

I installed ganglia version core-2.5.6 on Fedora. I try to start Gmond and 
Gemetad also on the same machine. I started Gmond and it seems to be working 
fine. But when i start gmetad, although it seems to be working, i am not able 
to see any data getting logged at all. 
Gmond is using the default port number 8649 to send/receive multicast and also 
to listen XML requests.

I configured gmetad to have the data source as

data_source "my_cluster" localhost:8649

and 

"var\lib\ganglia\rrds" as the path to store data, unfortunately there's no data 
there and there's no error data getting logged either. I debugged gemetad to 
see if there could be a problem with gmond and gmetad interfacing each other, 
in the gmetad.c file at the line 

hash_foreach(root.authority,do_root_summary,NULL)

the do_root_summary function is being called, which means the hash buckets gets 
filled with some data, but somehow the from the next line 
hash_foreach(root.metric_summary,write_root_summary,NULL)

the write_root_summary fucntion never gets called, b/c the buckets are always 
NULL. I don't understand what happens to data in btw.I would really appreciate 
any insight you could provide me, thanks a lot!

Deniz


Reply via email to