[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [monit] stop restarting and exec other script at same time
From: |
conandor |
Subject: |
Re: [monit] stop restarting and exec other script at same time |
Date: |
Sun, 7 Sep 2008 18:39:12 -0700 (PDT) |
Hi Martin,
Thanks for the great feedback.
However I do wondering for the suggested configuration
--8<--
check apache_pid with path /opt/apache_misc/logs/httpd.pid
if changed 5 times within 5 cycles then exec "do_sms"
--8<--
How would I check for pid if I have already fail to execute apache?
Martin Pala wrote:
>
> The only supported option for the mentioned statement is unmonitor/
> timeout:
>
> --8<--
> if <x> restarts within <y> cycles then timeout
> --8<--
>
> The statement disables the monitoring and sends alert to all
> corresponding recipients, you can set the sms on timeout only this way:
>
> --8<--
> check process apache with pidfile /opt/apache_misc/logs/httpd.pid
> start program = "/etc/init.d/apache start"
> stop program = "/etc/init.d/apache stop"
> if 5 restarts within 5 cycles then timeout
> alert address@hidden
> alert address@hidden only on {timeout}
> --8<--
>
> If you still need the exec action you can use the file check on the
> pidfile as workaround:
>
> --8<--
> check apache_pid with path /opt/apache_misc/logs/httpd.pid
> if changed 5 times within 5 cycles then exec "do_sms"
> --8<--
>
>
> Martin
>
>
> On Sep 7, 2008, at 7:29 PM, conandor wrote:
>
>>
>> how can i put a stop and execute a script if monit fail to restart
>> apache for
>> several time.
>>
>> check process apache with pidfile /opt/apache_misc/logs/httpd.pid
>> start program = "/etc/init.d/apache start"
>> stop program = "/etc/init.d/apache stop"
>> if 5 restarts within 5 cycles then exec "do_sms"
>>
>> --
>> View this message in context:
>> http://www.nabble.com/stop-restarting-and-exec-other-script-at-same-time-tp19360446p19360446.html
>> Sent from the monit-general mailing list archive at Nabble.com.
>>
>>
>>
>> --
>> To unsubscribe:
>> http://lists.nongnu.org/mailman/listinfo/monit-general
>
>
>
> --
> To unsubscribe:
> http://lists.nongnu.org/mailman/listinfo/monit-general
>
>
--
View this message in context:
http://www.nabble.com/stop-restarting-and-exec-other-script-at-same-time-tp19360446p19364646.html
Sent from the monit-general mailing list archive at Nabble.com.