Dear list,
I’m trying to monitor an USB port.
The script „checkUSB.sh“ returns „error“ or „exists“ (successfully tested in
Terminal as root).
Monit runs as root but with
check program checkUSB with path "/usr/local/sbin/checkUSB.sh"
if content != "exists" then alert
never returns. The process runs forever and is then killed by timeout.
Apr 1 08:19:01 asterisk monit[5301]: 'checkUSB' program timed out after 5.017
m. Killing program with pid 5321
Apr 1 08:19:01 asterisk monit[5301]: 'checkUSB' content match on program
output:#012#012
Apr 1 08:24:02 asterisk monit[5301]: 'checkUSB' program timed out after 5.017
m. Killing program with pid 5527
Apr 1 08:24:02 asterisk monit[5301]: 'checkUSB' content match on program
output:#012#012
Apr 1 08:29:03 asterisk monit[5301]: 'checkUSB' program timed out after 5.017
m. Killing program with pid 5560
Apr 1 08:29:03 asterisk monit[5301]: 'checkUSB' content match on program
output:#012#012
What could be wrong here?
Thanks in advance!
Tino