Смотрим что делает Apache с помощью strace

Если нужно более подробно посмотреть что делает веб сервер Apache, а данных лог файлов или server-status не достаточно всегда можно воспользоваться утилитой strace.

Для этого в системе должны быть установлены следующие пакеты: ps, awk, xargs, strace

так же нужно знать где находится pid файл Apache, обычно это /var/run/apache2.pid

Если пакеты установлены и pid файл найден трассировку вебсервера можно получить командой:

ps h --ppid $(cat /var/run/apache2.pid) | awk '{print"-p " $1}' | xargs strace -o strace.txt


Запустив на пару минут starce мы получим все системные вызовы веб сервера Apache которые он отправляет системе и результат их выполнения. Результат можно будет посмотреть в файле strace.txt

Комментарии (0)

RSS свернуть / развернуть
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.