Daniel Bourque wrote:
> Currently, I have this as the revc_channel on the gmond accepting info 
> from all the worker nodes:
>
> udp_recv_channel {
>   port = 8666
>   family = inet4
> }
>
>
> I don't see how this channel is associated with a particular cluster 
> .  If I add another udp_recv_channel , and tell job monarch to use 
> that channel , how will ganglia be able to separate that input from 
> the the worker other nodes ?
Ganglia groups machines based on which port number they communicate on. 
Hostname, ip address or text labels in gmetad.conf are irrelevant. It 
takes everyone a while to wrap their head around this, but it works well 
once you get used to it.

Every port you have a gmond chattering on will have a completely unique 
XML tree. So you could put your worker nodes on port 8666, put the batch 
server on 8665, and enter two data_source lines in your gmetad.conf to 
collect from those ports. When you bring up the ganglia web page, you'll 
notice that the view has changed a little bit and you'll see two 
clusters instead of the single one you did originally.

Finally, you point your jobmonarch tools at port 8665 so it can get the 
data it needs.

You may be able to skip putting the data_source line in gmetad.conf for 
the batch server. I don't have an opportunity right now to test all the 
possibilities so you're on your own there.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ganglia-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-general

Reply via email to