LINUX.ORG.RU
ФорумAdmin

Утилита для управления массой однотипных процессов.

 , ,


0

2

Возникла такая задача - запуск множества процессов ffmpeg с разными конфигами (транскодирование каналов), управление этими процессами, их мониторинг, чтение логов, ограничение ресурсов и тому подобное. Этакий недофлюссоник. Сейчас что-то подобное реализовано на monit, но там конфиги приходится пихать в шелл-скрипты, городить всякие обвязки и вообще всё как-то криво и неудобно. Хочется что-то вроде докера с веб-интерфейсом управления, но не докер. Возможно, что-то интегрированное с systemd/cgroup.

Никому подобных утилит не встречалось?

Наткнулся на https://github.com/remux-io/remuxme но код, обмазанный регулярками, не впечатлил.

★★★

Анон дело говорит.

Используй шаблонные юниты systemd. Если нужен гуй, то посмотри на cockpit.

Difrex ★★★★
()

Сам такое хотел, но ничего не нашел. Пока обмазался баш скриптами, как дойдут руки буду пилить пускалку на этой своей ноде. Пиши, что надо сделать, если интересно.

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)
Ответ на: комментарий от Difrex

Я как раз про systemd и думал, за cockpit спасибо.

lizard ★★★
() автор топика

Пробуйте смотреть в сторону supervisor в linux. Никаких web-панелек, если печетесь о безопасности ни в коем случае не применять.

ChAnton ★★
()
Ответ на: комментарий от ChAnton

Как раз веб-панельки или вообще GUI нужны, так как работать с этим будут не только системные администраторы. Банально чтобы вахтёр мог ночью зайти и перезапустить подвисший стрим.

lizard ★★★
() автор топика
Ответ на: комментарий от ChAnton

Это вообще изолированный сегмент сети, к нему нет доступа из интернета.

lizard ★★★
() автор топика
Ответ на: комментарий от lizard

У supervisord есть встроенный web интерфейс, там есть кнопка restart у service.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.