Примечание:
Я уже нашел инструмент надзора ( http://manpages.ubuntu.com/manpages/precise/man8/supervise.8.html ), предоставляемый пакетом daemontools. Однако меня интересуют другие и / или лучшие варианты.
Возможно, вы захотите посмотреть, не используя Monit .
Кажется, есть несколько подходов к этому, в зависимости от реализации, но поищите что-нибудь, что подходит для вашего приложения.