Xymon Mailing List Archive search

depends & conn test

list Geoff Hallford
Tue, 9 Oct 2007 22:24:41 -0400
Message-Id: <user-9558871e638e@xymon.invalid>

I have never been able to get depends to work. You should use the 'route'
tag on the host to have a dependency, such as:

1.1.1.1 foo
2.2.2.2 bar # ssh noconn route:foo

or more hops:

1.1.1.1 foo
2.2.2.2 bar # ssh noconn route:router1,vpnrouter,vpnrouter2
3.3.3.3 router1
4.4.4.4 vpnrouter
5.5.5.5 vpnrouter2

This would assume the environment is like this: (hobbitserver and foo) >
router1 > vpnrouter > vpnrouter2 > bar


On 10/9/07, Daniel Bourque <user-a141068964db@xymon.invalid> wrote:
Hi,

    I've looked up the list archive and there doesn't seem to be any
answer to this problem, the "depends" doesn't work with the "conn" test.

    I have a bunch of remote kiosks connected via vpn and other means.
Some I can ping and some I can't. I can always ssh to them, therefore ssh is
the main connectivity test for all them.

    I'm trying make those test dependent on our internet connection.

   In my bb-hosts file, I've added www.yahoo.com as a host and added
depends=(ssh:www.yahoo.com/conn)  to the kiosk machine definition in the
bb-hosts file.

   In order to test that, I setup hosts foo and bar in my lab, defined
the,as follow:

x.x.x.x foo
x.x.x.x bar # ssh noconn depends=(ssh:foor/conn)


I unplug foo and bar's network cable, and sometimes later I get a page
regarding the ssh on bar

interestingly, bar's ssh test history shows this:

Tue Oct 09 16:43:25 2007 [image: red]<http://lisa.wdi-net.com/hobbit-cgi/bb-histlog.sh?HOST=daim01&SERVICE=ssh&TIMEBUF=Tue_Oct_9_16:43:25_2007>0:00:43

Tue Oct 09 16:43:15 2007 [image: clear]<http://lisa.wdi-net.com/hobbit-cgi/bb-histlog.sh?HOST=daim01&SERVICE=ssh&TIMEBUF=Tue_Oct_9_16:43:15_2007>0:00:10

Tue Oct 09 16:38:20 2007 [image: red]<http://lisa.wdi-net.com/hobbit-cgi/bb-histlog.sh?HOST=daim01&SERVICE=ssh&TIMEBUF=Tue_Oct_9_16:38:20_2007>0:04:55

Tue Oct 09 16:38:15 2007 [image: clear]<http://lisa.wdi-net.com/hobbit-cgi/bb-histlog.sh?HOST=daim01&SERVICE=ssh&TIMEBUF=Tue_Oct_9_16:38:15_2007>0:00:05

Tue Oct 09 16:34:16 2007 [image: red]<http://lisa.wdi-net.com/hobbit-cgi/bb-histlog.sh?HOST=daim01&SERVICE=ssh&TIMEBUF=Tue_Oct_9_16:34:16_2007>0:03:59

Tue Oct 09 16:33:15 2007 [image: clear]<http://lisa.wdi-net.com/hobbit-cgi/bb-histlog.sh?HOST=daim01&SERVICE=ssh&TIMEBUF=Tue_Oct_9_16:33:15_2007>0:01:01

Tue Oct 09 16:29:07 2007 [image: red]<http://lisa.wdi-net.com/hobbit-cgi/bb-histlog.sh?HOST=daim01&SERVICE=ssh&TIMEBUF=Tue_Oct_9_16:29:07_2007>0:04:08

Tue Oct 09 16:28:12 2007 [image: clear]<http://lisa.wdi-net.com/hobbit-cgi/bb-histlog.sh?HOST=daim01&SERVICE=ssh&TIMEBUF=Tue_Oct_9_16:28:12_2007>;
0:00:55
Tue Oct 09 15:55:20 2007 [image: green]<http://lisa.wdi-net.com/hobbit-cgi/bb-histlog.sh?HOST=daim01&SERVICE=ssh&TIMEBUF=Tue_Oct_9_15:55:20_2007>;
0:32:52


Anyone using the conn test as a dependency out there ? Can anyone confirm
that is does or does NOT work ?

Thanks

-Dan

-- 
'If my answers frighten you then you should cease asking scary questions.'
--Sam Jackson