Вы уже используете runit на своих серверах? Теперь у Вас есть возможность наблюдать за состоянием сервисов и управлять ими через минималистичный Web-интерфейс.
Для работы этой утилиты Вам нужно поставить ruby и rubygems, и затем выполнить
Теперь Вы можете запустить сервер, например, таким образом:
Скорее всего, вы захотите использовать эту утилиту как сервис runit, для этого достаточно запустить её с ключом -r. Исходные тексты доступны здесь: http://github.com/Undev/runit-man.
Полезные статьи по runit: Использование runit для своих сервисов, использование runit как процесса №1 в Linux.
Так как создание, размещение и использование своих утилит в виде гемов оказывается очень простым и удобным, то многие системные администраторы уже выбрали Ruby в качестве своего языка.
Для работы этой утилиты Вам нужно поставить ruby и rubygems, и затем выполнить
gem install runit-man thin
Теперь Вы можете запустить сервер, например, таким образом:
runit-man.rb -p 12700 -f /etc/sv -a /etc/service
Скорее всего, вы захотите использовать эту утилиту как сервис runit, для этого достаточно запустить её с ключом -r. Исходные тексты доступны здесь: http://github.com/Undev/runit-man.
Полезные статьи по runit: Использование runit для своих сервисов, использование runit как процесса №1 в Linux.
Так как создание, размещение и использование своих утилит в виде гемов оказывается очень простым и удобным, то многие системные администраторы уже выбрали Ruby в качестве своего языка.