ELSE IF SUCCEEDED THEN

not

ELSE IF <test> THEN


On Thu, Jun 16, 2016 at 11:17 AM, Mehul Ved <[email protected]> wrote:

> Hello,
>
>   I am configuring pagerduty integration with monit and have run into a
> roadblock while setting it up. As per the pagerduty documentation,
>
> - to trigger a new incident, we need to add
>
> if does not exist for 3 cycles
>         then exec "/etc/monit/pagerduty-trigger crond"
>
> which works fine.
>
>
> - to automatically mark the issue as resolved, we need to add
>
>     else if passed for 3 cycles
>         then exec "/etc/monit/pagerduty-resolve crond"
>
> but this causes syntax error.
>
>
> So, I looked up the monit documentation at
> https://mmonit.com/monit/documentation/monit.html and it shows the
> following syntax:
>
> IF <test> THEN <action> [ELSE IF SUCCEEDED THEN <action>]
>
> and this causes validation error as well.
>
> I went through the changelog as well as the issue list on bitbucket but
> failed to find any information on the same. Has anything changed? Did I
> miss something here?
> documentation - M/Monit
> <https://mmonit.com/monit/documentation/monit.html>
> mmonit.com
> Version 5.18. NAME; SYNOPSIS; DESCRIPTION; WHAT TO MONITOR? GENERAL
> OPERATION. Options; Arguments; THE MONIT CONTROL FILE. Service checks.
> Process; File; Fifo; Filesystem
>
>
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general
>
--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to