monit-general
[Top][All Lists]
Advanced

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

Re: how does monit every cycle statement works?


From: Martin Pala
Subject: Re: how does monit every cycle statement works?
Date: Thu, 11 Aug 2016 09:46:42 +0200

yes


On 11 Aug 2016, at 08:54, Vikram Kone <address@hidden> wrote:

check program test_pgm with path "/bin/bash /var/run/test.sh"
with timeout 3600 seconds
every 2 cycles
if status !=0 for 2 cycles then alert
In this case let's say test.sh takes 45 mins to finish (either success or failure) each time. Will the above config, still holds correct ie, will it alert if the pgm failed twice consecutively?

On Wed, Aug 10, 2016 at 11:51 PM, Vikram Kone <address@hidden> wrote:
and how does timeout comes into play here



On Wed, Aug 10, 2016 at 11:38 PM, Vikram Kone <address@hidden> wrote:
Do you mean this one?
if status !=0 for 2 times within 2 cycles then alert

On Wed, Aug 10, 2016 at 11:06 PM, Martin Pala <address@hidden> wrote:
The second configuration is correct.

The combination of "every" with "X cycles" is confusing, we'll modify the syntax: https://bitbucket.org/tildeslash/monit/issues/174/the-for-x-cycles-is-confusing-if-the-test

Best regards,
Martin


On 11 Aug 2016, at 04:48, Vikram Kone <address@hidden> wrote:

I have a monit check program as follows

check program test_pgm with path "/bin/bash /var/run/test.sh"
every 2 cycles
if status !=0 for 2 cycles then alert

Let's say my monit daemon is set to run every 60 seconds which means each cycle is 1 minute. I want to run my program every 2mins and alert if it fails twice in a row

Is what I have above correct? or should I say

if status !=0 for 4 cycles then alert

or should it be

if status !=0 for 2 times within 2 cycles then alert
--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general


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



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


reply via email to

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