Hello Everyone,

I have an issue with Monit restarting my application without waiting for the 
indicated number of cycles to complete. 

Here's a snippet from my monitrc file:

check process myjavaapp with pidfile /tmp/myapp.pid

 start program = "/etc/init.d/myjavaapp start" with timeout 40 seconds

 stop program = '/etc/init.d/myjavaapp stop" 

 if mem > 100 MB for 5 cycles then restart 

When the 100 MB threshold is reached by the application for 5 consecutive 
cycles, the application is restarted. When the application comes back up, if 
the memory is still over 100 MB, Monit doesn't wait for 5 more cycles to 
restart, it reboots the application right away. Is there a way to get around 
this?

Ideally, I want Monit to restart the cycle counter for this process after the 
reboot, and not reboot again for 5 more cycles. Please let me know if you have 
any suggestions that I could try!

Your help is greatly appreciated!

-Nadine
--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to