Вы можете контролировать все, что хотите, используя monit
- он очень гибкий. В зависимости от того, что и как вы хотите контролировать, вам придется изучить, как работает конфигурация.
Сначала вы должны определить, что означает, что ваш процесс «не отвечает».
В разделе "УСЛУГИ ИСПЫТАНИЯ" страницы man
MONIT перечисляет все то , что монит может сделать , чтобы определить , если что - то работает или нет.
Если вы особенно смелы, вы можете заменить init
на monit
но у вас, вероятно, впереди много работы, и отдача, вероятно, не будет того стоить.
Вы можете также захотеть заглянуть в upstart
поскольку это «вставная» (из того, что я слышу) замена init
которая предназначена для таких вещей (но я не очень много знаю об этом)