Насколько "плохое" состояние? Если приложение все еще работает, вы можете использовать команду system
в Ruby, чтобы выполнить команду.
Но это кажется плохой идеей. Вместо этого вы можете захотеть сделать (пока не решите фундаментальную проблему!), Чтобы приложение отслеживало его. Возможно, вы можете настроить экземпляр Nagios, Бога или что-то ...