Ping? On Aug 11, 2016 7:57 AM, "Vikram Kone" <[email protected]> wrote:
> I'm a bit confused. According to the issue page you linked to, what I have > originally is the right thing. > > if status !=0 for 2 cycles then alert > > But you are saying, this is right > > if status !=0 for 2 times within 2 cycles then alert > > Aren't both of them same? Can you explain the difference? > > From what I understand, the way i can read the first setting is > > if status !=0 for 2 attempts then alert > > Is that wrong? > > On Aug 11, 2016 12:50 AM, "Martin Pala" <[email protected]> wrote: > >> yes >> >> >> On 11 Aug 2016, at 08:54, Vikram Kone <[email protected]> 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 <[email protected]> >> wrote: >> >>> and how does timeout comes into play here >>> >>> >>> >>> On Wed, Aug 10, 2016 at 11:38 PM, Vikram Kone <[email protected]> >>> 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 <[email protected]> >>>> 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/th >>>>> e-for-x-cycles-is-confusing-if-the-test >>>>> >>>>> Best regards, >>>>> Martin >>>>> >>>>> >>>>> On 11 Aug 2016, at 04:48, Vikram Kone <[email protected]> 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 >> >> >> >> -- >> To unsubscribe: >> https://lists.nongnu.org/mailman/listinfo/monit-general >> >
-- To unsubscribe: https://lists.nongnu.org/mailman/listinfo/monit-general
