Re: Repeat alerts for CHECK PROGRAM

Sebastian Arcus <[email protected]>
Newsgroups gmane.comp.monitoring.monit.general
Message-ID <[email protected]>
On 03/12/18 20:55, Sebastian Arcus wrote:
> Hello all,
> 
> I am struggling to configure Monit to repeat alerts for the CHECK 
> PROGRAM stanza. I have in my global section:
> 
> SET ALERT <my_email> WITH REMINDER ON 720 CYCLES
> 
> then further down:
> 
> CHECK PROGRAM sa-update WITH PATH "/bin/sh -c '/usr/bin/sa-update'"
>     IF STATUS > 1 FOR 3 CYCLES THEN ALERT
> 
> This only sends an alert once when the return status changes for 
> 'sa-update' - but doesn't send further reminders. The documentation and 
> online examples seem to suggest that I should keep on getting regular 
> alerts while sa-update returns status higher then 1. But I don't. The 
> daily reminders work fine though for the other types of checks - such as 
> CHECK HOST.
> 
> I have tried to add "WITH REMINDER ON ..." - but Monit doesn't like that 
> syntax - although there is one example using it in the online docs.

Apologies - the above is incorrect. I meant to say I've tried the 
following syntax from the docs:

CHECK PROGRAM sa-update WITH PATH "/bin/sh -c '/usr/bin/sa-update'"
    IF STATUS > 1 FOR 3 CYCLES THEN ALERT REPEAT EVERY 720 CYCLES

and Monit doesn't accept it - it doesn't seem to like the word REPEAT:

     /etc/monitrc:164: syntax error 'REPEAT'

-- 
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.