Why do you say "mcast_if" does not work?
Let me explain what i mean by "does not work"
For example:
eth0 - local network with ganglia installed.
eth1 - external interface and default route.
When gmond is started, it uses default route to configure multicast,
even if you specify mcast_if to be eth0.
If i am not wrong, it works perfectly fine if you swap eth0 to eth1 like:
eth1 - local network with ganglia installed.
eth0 - external interface and default route.
So it looks like a bug.
My approach is to manually specify multicast route to ganglia, rather
then let it autodetect - this is a known issue, and it was documented on
the web site. I do not insist that my way is the best, but it works.
--
Yaroslav Klyukin
Systems admin / integrator
Microway, Inc. - http://www.microway.com/
[EMAIL PROTECTED]