Это мой применимый monit.conf
check file feedabilityLog with path /var/www/scraper/feedability/feedabilityLog.txt
if timestamp > 20 seconds then
exec "/usr/local/bin/forever restart feedability.js"
group feedabilityLog
В моем файле журнала monit я получаю следующее:
что, кажется, сигнализирует о том, что проверка метки времени работает. Однако отслеживание исполняемой части скрипта не работает. Я даже пытался поместить перезагрузку в файл bash, но это не перезапускает процесс навсегда. Я не уверен, что я делаю неправильно. Любая помощь будет принята с благодарностью.