пуск/логирование/мониторинг всяческого софта (лучше не init)
Есть одна задача, которую было бы желательно решить с наименьшим количеством возни.
Есть софтина A (если точно - то поделие на django). Без дополнительных зависимостей.
Есть софтина B (поделие получает запросы с внешнего сервиса и обрабатывает их). В чистом виде от A не зависит. Для неё, положим, есть конфиги B1 и B2 (путь к конфигу софтина получает как один из аргументов. Других отличий нет, потому пилить кучи init скриптов желание ниже среднего). При этом в случае B1 - добавляется зависимость от A.
Во всех случаях A и B логируют всякое в stdout/stderr. Падают в случае какой-либо непредусмотренной НЁХ, конечно - неплохо бы получать уведомления о фейле.
Как автоматизировать руление этой гадостью? Включая запуск (кстати, нужен также и запуск по старту сервера)/остановку/перезапуск/доступ к логам. Желателен ещё какой-либо вебгуй, но это таки опционально.
Желательно - что-то удобнее вагонов и телег init-скриптов, да.
Линукс тут при том, что запускаться эта хренота будет на нём, конечно же.
з.ы. указание в сторону неуказанных мной подробностей приветствуется, конечно.
з.ы. блин, это же не general :-)