Hi,

you can use "monit validate" to trigger the monitoring cycle and collect status.

The "check program" will have however one cycle delay, as monit currently 
collects the result the next cycle after the program is executed (to not block 
other tests).

Best regards,
Martin


> On 31 Jul 2018, at 10:31, SZÉPE Viktor <vik...@szepe.net> wrote:
> 
> Usually I need "check now" when I am debugging an unknown problem.
> 
> Idézem/Quoting Guillaume François <guillaume.francoi...@gmail.com>:
> 
>> I would prefer something like:
>> check every 5 cycles when ok
>> check every 2 cycles when failling
>> 
>> check for quick recovery
>> 
>> or the way around (prefer to remove as fast as possible problematic server
>> from pool)
>> 
>> check every 1 cycle when ok
>> check every 10 cycle when failing
>> 
>> 
>> Currently this kind of thing can be achieve with two  excluding checks  and
>> enabling the other when "failling")
>> 
>> 
>> 
>> 
>> 
>> Le mar. 31 juil. 2018 à 09:09, Roose, Marco <marco.ro...@mpibpc.mpg.de> a
>> écrit :
>> 
>>> I very much like that idea!
>>> 
>>> Kind regards,
>>> Marco Roose
>>> 
>>> 
>>> -----Original Message-----
>>> From: monit-general <monit-general-bounces+marco.roose=
>>> mpibpc.mpg...@nongnu.org> On Behalf Of SZÉPE Viktor
>>> Sent: Monday, July 30, 2018 10:29 PM
>>> To: monit-general <monit-general@nongnu.org>
>>> Subject: "check now" command
>>> 
>>> Hello!
>>> 
>>> I am a happy monit user.
>>> 
>>> Sometime I face a situation when a check has a temporary problem.
>>> 
>>>  # Number of resolvers
>>>  check program network_resolv
>>>     with path "/usr/local/sbin/server-integrity.sh -c RES -r 3" every
>>> 33 cycles
>>>    group integrity
>>>    if status != 0 then alert
>>> 
>>> So if it goes to "failed" status it would be nice to have a dedicated
>>> "check now" command that would evaluate the status of the check again.
>>> Work-arounds may exist but I am looking for a straight-forwards solution.
>>> (currently I issue monit reload for that with is not optimal)
>>> 
>>> Thanks!
>>> 
>>> 
>>> SZÉPE Viktor, honlap üzemeltetés / Running your application
>>> https://github.com/szepeviktor/debian-server-tools/blob/master/CV.md
>>> --
>>> ügyelet/hotline: +36-20-4242498  s...@szepe.net  skype: szepe.viktor
>>> Budapest, III. kerület
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> --
>>> To unsubscribe:
>>> https://lists.nongnu.org/mailman/listinfo/monit-general
>>> --
>>> To unsubscribe:
>>> https://lists.nongnu.org/mailman/listinfo/monit-general
>> 
>> 
>> 
>> --
>> -----BEGIN GEEK CODE BLOCK-----
>> Version: 3.1
>> GCS/IT d(+) s++:- a C++$ ULC(+)>+++$ !P--- L+>$ !E---? W+++$ !N* !o-- K--?
>> w(+) !O---? !M- !V--? PS+? !PE Y+ PGP++>+++ !t-- !5 !X- R(+)>++* tv-? b(-)
>> DI !D- G(+)>+ e+++ h--() r->$ y?*
>> ------END GEEK CODE BLOCK------
> 
> 
> 
> SZÉPE Viktor, honlap üzemeltetés / Running your application
> https://github.com/szepeviktor/debian-server-tools/blob/master/CV.md
> -- 
> ügyelet/hotline: +36-20-4242498  s...@szepe.net  skype: szepe.viktor
> Budapest, III. kerület
> 
> 
> 
> 
> 
> 
> -- 
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general


-- 
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to