Активируйте модуль mod_status , вы получите отчет на странице / server-status, есть более разборчивая версия на /server-status?q=auto
. Если вы включите ExtendedStatus On , у вас будет много информации о процессах и потоках.
Это страница, используемая инструментами мониторинга для отслеживания большого количества параметров статистики, поэтому вы обязательно найдете нужный ( edit: , если это не memory .. .) Будьте осторожны с настройками безопасности / доступа к этому файлу, это хороший инструмент для проверки того, как ваш сервер реагирует на DOS: -)
Что касается памяти, вы должны заметить, что Apache любит память, сколько памяти на процесс зависит от многих вещей (количество загруженных модулей - проверьте, что вам нужны все те, которые у вас есть, количество виртуальных хостов и т. Д.). Но в стабильной конфигурации он не сильно двигается (за исключением случаев, когда вы используете PHP-скрипты с высоким ограничением использования памяти ...). Если вы обнаружите утечки памяти, попробуйте ограничить количество запросов на процесс MaxRequests (apache убьет его и поставит новый).
edit : на самом деле не много информации о памяти в состоянии сервера. Что касается инструментов мониторинга, любой инструмент, использующий SNMP MIB-II, может отслеживать использование памяти для каждого процесса со средними / верхними / низкими значениями для разных дочерних процессов (Cacti, Nagios, Munin и т. Д.), Если у вас был демон snmpd. Проверьте это отличный пример Мунина . Это не отслеживание каждого ребенка Apache, но оно даст вам представление о том, что вы можете отслеживать с помощью этих инструментов. Если вам не нужна полная система мониторинга, такая как Nagios или Centreon, с оповещениями, управлением пользователями, большими сетями (и если у вас не так много дней для чтения книг), Munin, IMHO, прекрасный инструмент для получения отчетов о мониторинге. довольно быстро.