Hi,
For every program I am trying to run Monit responds: failed to start. Program 
timed out.After a while it somehow notices that this program nevertheless runs 
and complains  about this sad fact.No difference if I check process by its PID 
file of with a "match" directive

Monit 5.11 under Ubuntu 15.04
================================monit.conf:

check process move-data matching "move-data.pl"  start program = "/bin/bash -c 
'cd /var/opt/poller && ./move-data.pl'"  stop program = "/usr/bin/pkill -f 
move-data.pl"==================================
move-data.pl just enters an infinite loop and never returns. No forks, 
detaching from terminal or something of this kind
================================================$ monit -Ivv
'move-data' start: /bin/bash'move-data' failed to start (exit status -1) -- 
Program /bin/bash timed 
out-------------------------------------------------------------------------------
    monit() [0x41cf7b]    monit(LogError+0xb6) [0x41d906]    
monit(Event_post+0x291) [0x4197c1]    monit() [0x417fc4]    
monit(control_service+0x137) [0x418897]    monit() [0x42b6bd]    
monit(validate+0x78) [0x42cc88]    monit(main+0x482) [0x40c4a2]    
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7effdf088a40]    
monit() 
[0x40c771]-------------------------------------------------------------------------------'move-data'
 monitoring enabled'move-data' start action done'move-data' check skipped -- 
service already handled in a dependency chain'move-data' process is running 
with pid 14570'move-data' process is running after previous exec error (slow 
starting or manually recovered?)'move-data' zombie check succeeded 
[status_flag=0000]'move-data' process is running with pid 
14570====================================================
--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to