Hi Scot,
Thanks for your help. I´ve used your example and the dependency worked using the http test. So then, I´ve changed the depends tag configuration to use the conn test and this didn't work.
First test (worked as expected!):
- Stopping apache on "6030" the result was a clear status on 6030/http as 5030/http was up.
0.0.0.0 6030 # http://paq depends=(http:5030/http) noconn 0.0.0.0 5030 # http://fara noconn
Second test (connectivity configuration on depends): This test didn´t work.
- I´ve changed the IP from 6030 to a non pingable IP and let an available/online IP on "5030" and the depends tag didn´t work.
10.0.0.139 6030 # http://paq depends=(conn:5030/conn) testip 10.0.0.137 5030 # http://fara testip
Do you have a dependency configuration based on connectivity test working on your system?
Thanks & Regards, Mario
On Mon, Mar 28, 2016 at 4:45 PM, Scot Kreienkamp < Scot.Kreienkamp at la-z-boy.com> wrote:
Sure. Here is a working config:
0.0.0.0 6030 # http:// 6030:8090/Main/ depends=(http:5030/http)
0.0.0.0 5030 # http://5030
So I’ve defined an HTTP test on 5030 and 6030, and set the HTTP test result on 6030 to depend on the HTTP test on 5030. In my case, 5030 is the DB server and serves up a web page if the database is up. If the database is down there’s no way the HTTP test will succeed on 6030, so I don’t really care if 6030 is alerting me in that case.
If you have any more trouble it would be helpful to see your configuration. I saw you mention ICMP earlier… keep in mind that depends sets a test dependent on another test, so if you want ICMP you have to set it to depend on the conn test. You can’t use ICMP in the depends. It has to be a column name.
*Scot Kreienkamp | Senior Systems Engineer | La-Z-Boy Corporate* One La-Z-Boy Drive | Monroe, Michigan 48162 | Office: 734-384-6403 | | Mobile: 7349151444 | Email: Scot.Kreienkamp at la-z-boy.com
*From:* Xymon [mailto:xymon-bounces at xymon.com] *On Behalf Of *Mario *Sent:* Monday, March 28, 2016 3:04 PM *To:* xymon at xymon.com *Subject:* Re: [Xymon] Depends tag working configuration
Hi,
Thanks, Scot.
Yes, that´s what I´m doing here. The test configuration was done with only core network tests and that are directly running on the core server and it´s not working.
Do you have this configuration working on your server? Could you share it?
Thanks & Regards,
Mario
On Mon, Mar 28, 2016 at 3:43 PM, Scot Kreienkamp < Scot.Kreienkamp at la-z-boy.com> wrote:
The depends tag works, but only for tests done by the core network tester itself. It will not work on any external tests.
*From:* Xymon [mailto:xymon-bounces at xymon.com] *On Behalf Of *Mario *Sent:* Monday, March 28, 2016 2:41 PM *To:*xymon at xymon.com *Subject:* [Xymon] Depends tag working configuration
Hi All,
I´m trying to make the "depends=" hosts.cfg tag to work on Xymon version 4.3.24.
Reading some old threads here, it became not clear to me if this configuration tag currently works or not.
Has someone here have the depends tag working?
I know I can use the route tag, but my intention it´s to use another network protocol and not ICMP for the dependency.
Thanks & Regards,
Mario
This message is intended only for the individual or entity to which it is addressed. It may contain privileged, confidential information which is exempt from disclosure under applicable laws. If you are not the intended recipient, you are strictly prohibited from disseminating or distributing this information (other than to the intended recipient) or copying this information. If you have received this communication in error, please notify us immediately by e-mail or by telephone at the above number. Thank you.