monit-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] ICMP with optional host parameter


From: Michel Marti
Subject: Re: [PATCH] ICMP with optional host parameter
Date: Fri, 21 Jan 2005 09:23:49 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041007 Debian/1.7.3-5

Martin Pala wrote:
Thanks for patch, however i think you can reach the same result using either dependency on 'host' service or exec action.
Correct... However it complicates the monit-configuration a little bit. In my opinion, the ICMP check is similar to other network tests (e.g. "if failed host myhost port 1234 ..."). So it should aswell have a "host" parameter.

I think the process service container should be kept only for process properties (icmp testis is logicaly not related to the process).
So is the "loadavg()" test but it can still be used for process services?!?

- extend restart and similar monit actions by optional argument which may specify monit's service name (to bypass the exec trick)
  IF FAILED <test> THEN {<action> [<service>], ...}
What do you think?
Sounds good...

Could you consider keeping at least the DEBUG statement in validate.c from my patch (this gives users a clue that a IMCP test has been started when running monit in debug mode (-v)):


+        DEBUG("'%s' sending ICMP echo request to with timeout %d\n",
+            s->name, icmp->timeout);


Michel




reply via email to

[Prev in Thread] Current Thread [Next in Thread]