running checks on a specific network interface
Andreas Ericsson
ae at op5.se
Thu Aug 26 12:06:31 CEST 2004
Albert Spruyt wrote:
> we are currently changing nagios servers (machine and nagios version).
> The new machine has 2 network interfaces as well as 3 virtual ones.
> Is there an easy ( or a not so easy one) way to get the traffic from the
> nagios checks onto a specific network interface?(like the apache
> listen:*.*.*.*:** directive) If no-one seems interested please point me
> in the right direction. could it be done with a wrapper script?
> or would it mean changing all the checks? or has it already been
> implemented?
> it would allow me in the future to change nagios to a diffrent server
> whithout much hassle.
> ( we like our servers that way ;) )
>
The IP-stack resides in the kernel. Which interface will be used for
sending is determined by what routes you have configured. The traffic is
expected back on any interface, and the kernel will make sure the
socket-handling program receives the proper data.
If you're talking about nsca sending passive checks, you'd still have to
work on the IP layer, so rewriting it wouldn't have much impact.
> -albert spruyt
>
--
Andreas Ericsson andreas.ericsson at op5.se
OP5 AB www.op5.se
Lead Developer
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
More information about the Developers
mailing list