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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.