I am new to ganglia and trying to play around with clustering of gmetad for my project
I have a cluster of around 500 nodes and hence i want to distribute the load of gmetad(aggregator) to multiple nodes and then using a central gmetad /gweb to show all the results.
Also, i have a limitation that I can not have all the data from all the nodes on one machine, so I wanted to know if there any options like below,
- If I configure cluster of gmetad, will my central gmetad contain data in rrd(central) from all the other gmetads?
- is it possible to stream the data real-time on to the central gmetad for gweb to display instead of storing it in rrd?
Please find the sample configuration below,
central configuration
data_source "grid1" xx.xx.xxx.xxx
gridname "central"
trusted_hosts xx.xx.xxx.xxx
all_trusted on
rrd_rootdir "/ganglia/rrds"
case_sensitive_hostnames 1
grid1 configuration
data_source xx.xx.xxx.xxx
gridname "grid1"
rrd_rootdir "/ganglia/rrds"
case_sensitive_hostnames 1
I have tried with above configuration and able to see the data on web but data from all the gmetads are copied to central gmetad.
Thanks in advance