[Nagiosplug-devel] Re[2]: [Nagios-devel] question about check_ping
Subhendu Ghosh
sghosh at sghosh.org
Wed Apr 23 07:32:19 CEST 2003
On 23 Apr 2003, Karl DeBisschop wrote:
> On Wed, 2003-04-23 at 02:36, martin mcflysr wrote:
> > Hello Subhendu,
> >
> > Wednesday, April 23, 2003, 5:44:44 AM, you wrote:
> >
> > SG> Actually a better posted on nagiosplug-devel - its a plugin after all.
> >
> > SG> Would this feature be useful?
> > Yes, of course.
> >
> > Example:
> >
> >
> > +--------+ +------+
> > |unix box|iface1 10.0.0.1 |ROUTER|1.1.1.1 1.1.1.2
> > | |--------------- NETWORK | |======= ... ISP1
> > | | CLOUD | |
> > | |iface2 10.0.0.2 | |2.2.2.1 2.2.2.2
> > | |--------------- | |======= ... ISP2
> > +--------+ +------+
> >
> >
> > Unix box have a two interfaces: 10.0.0.1, 10.0.0.2.
> > Router have a two interfaces too: 1.1.1.1 and 2.2.2.1, connected
> > to different ISP.
> >
> > Router have a such route policy, that packet from 10.0.0.1 sending out
> > via router interface 1.1.1.1, and packet from 10.0.0.2 sending out via
> > router interface 2.2.2.1.
> >
> >
> > For exmaple, we need a check from unix box interface of ISP2
> > (2.2.2.2). we can take command
> >
> > # ping 2.2.2.2
> >
> > then packets will be route via ISP1, .... external cloud ..., and ISP2.
> >
> >
> > Also, we can take command
> >
> > # ping -S 10.0.0.2 2.2.2.2
> >
> > In this case, packets will be routed via router interface 2.2.2.1.
> >
> >
> > Now, in nagios, if we are want a check (by check_ping) interfaces some
> > ISPs, that connected to our one router, we are can check this
> > interfaces only via default interface.
>
> I can see the need.
>
> But then we have more ugly work trying to detect this option by
> autoconf.
>
> We've talked (mostly Jeremy and I) about a check_icmp that directly
> acesses the ICMP library functions. Maybe we put that kind of
> functionality in a new check_icmp?
>
check_icmp - would be fine (anything to limit the pain of discovering
syntax )
--
-sg
More information about the Devel
mailing list