Подскажите пожалуйста есть ли в природе приложение, некий программный watchdog для процессов? Необходимо, что бы приложение могло следить за группой процессов и в случае падения перезапустить их (должно быть конфигурабельно). Что бы могла следить за потребляемыми ресурсами приложение (то есть собирать статистику, например из /proc/<pid>). И что бы у приложения был некий консольный/web админский интерфейс, что бы можно было посмотреть на статистику, остановить/запустить/рестартовать процесс и т.д.
Или мне хочется странного и не зря я начал писать свой велосипед?
Спасибо