Hello, Basically I want Monit to start a process "CAD" when a file "product_id" is ready. My config is as below:
** check file product_id with path /etc/platform/product_id if doesn not exist then alert check process cad with pidfile /var/run/cad.pid depends on product_id start = "/bin/sh -c 'cd /home/root/cad/scripts;./run-cad.sh 2>&1 | logger -t CAD'" with timeout 120 seconds stop = "/bin/sh -c 'cd /home/root/cad/scripts;./stop-cad.sh 2>&1 | logger -t CAD'" ** I’m expecting “monit” to call “start” until the file is available. But it seems it restarted the process (stop and start) every cycle. Is there anything configured wrong here? Appreciate any help.
-- To unsubscribe: https://lists.nongnu.org/mailman/listinfo/monit-general
