Re: check program times out
SZÉPE Viktor <[email protected]> Fri, 01 Apr 2022 12:23:20 +0200
| Newsgroups | gmane.comp.monitoring.monit.general |
|---|---|
| Message-ID | <[email protected]> |
Idézem/Quoting Tino Hendricks <[email protected]>: >> Am 01.04.2022 um 09:50 schrieb SZÉPE Viktor <[email protected]>: >> >> Idézem/Quoting Tino Hendricks <[email protected] >> <mailto:[email protected]>>: >> >>> 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. >> >> Hello Tino! >> >> Checks run under the same user as Monit. >> You could debug it with >> logger $(whoami) >> in your script or with monit status command. > > Hello Viktor, > > thank you so much for your reply! > > Monit runs as root, and so does the script (like in my tests). > I can see it on my conole: > > root 13052 0.0 0.0 1940 384 ? Ss 10:54 0:00 > /bin/sh /usr/local/sbin/checkUSB.sh > root 13055 0.0 0.0 1940 68 ? S 10:54 0:00 > /bin/sh /usr/local/sbin/checkUSB.sh > > Any more ideas? As I cannot see what is inside the script it is not possible to help. SZÉPE Viktor, webes alkalmazás üzemeltetés / Running your application https://github.com/szepeviktor/debian-server-tools/blob/master/CV.md ~~~ ügyelet 🌶️ hotline: +36-20-4242498 [email protected] skype: szepe.viktor Budapest, III. kerület
smime.p7s
(application/pkcs7-signature, 6 KB) - not displayed