Так же, как @FractalizeR упомянул, mod_status - хорошее место для начала.
После того, как он настроен и запущен, ваш статус сервера может быть получен в машиночитаемом формате (http://127.0.0.1/server-status?auto) или в более подробном формате, читаемом человеком формате (http://127.0.0.1/server-status)
).
Лучше всего опросить состояние вашего сервера и записать его в файл, чтобы вы могли получить более точное представление о том, что делает ваш сервер. Вы можете использовать 'links -dump http://site/server-status', чтобы получить только текстовое представление статуса вашего сервера. После этого вам решать.
Что я делаю, так это использую комбинацию 'links' (или lynx), awk и grep для отметки времени каждой дочерней строки процесса. Я делаю снимок состояния сервера каждые 30-60 секунд, и это дает мне очень четкое представление о работе сервера.