Необходимо мониторить удаленный сервер через SSH, средствами PHP:1) получение и анализ лога2) проверка работающих процессовПо первому пунктом проблем нету, содержимое логов получаю командой cat /var/log/syslog | gper INFOКогда пытаюсь получить вывод данных из утилиты qstatistics (аналог top, только показывает определенную группу процессов), интерфейс подвисает и скрипт вылетает по time out. Как я понимаю, qstatistics, как и top, постоянно гонят поток данных, а чтобы выйти из этих утилит, нужно отправить нажатие клавиши ESC, а как отправить это нажатие с помощью PHP сообразить не могу.Может есть другие варианты получения вывода из утилит qstatistics или top? Что можете посоветовать в данной ситуации?P.s. Удаленный сервер на Debian, возможность установки на сервер скриптов или дополнительных утилит есть.
|