Управление фоновыми процессами через веб-интерфейс

Рейтинг: 0Ответов: 2Опубликовано: 20.10.2014

Ситуация: есть Linux сервер, доступ на который есть только через диал-ап из другого города за несколько тыс. км.

На этом сервере от n-го юзера работает процесс на php с зоопарком собственных форков. Нужно видеть нагрузку, которую этот зверинец создаёт на систему, иногда перезапускать, какие-то моменты автоматизировать.

SSH сессия виснет и часто рвётся, screen не предлагать. Уверен, есть готовое решение, только не помню, как называется. Подскажите?

Ответы

▲ 2

@timophey,

http://linuxdash.com/

Сам пока с ней не работал, но все должно быть ок.

upd
linuxdash вроде бы не умеет управлять процессами. В принципе для таких дел пользуют zabbix, но он вроде как не очень хорош в небольших масштабах; есть еще http://www.pulseway.com/features - но все, что я знаю о нем, это что у меня есть их приложение на десктопе.

▲ 1

monit следит за демонами и прочими системными делами — можете сделать конфиги, чтобы перезапускать определённые процессы, если висят дольше, чем N, не отзываются и по прочим условиям.

См. примеры конфигураций, для представления о возможностях.