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