Смешно, да. Если реальная проблема есть - ее заметно. В простейшем случае виртуального хостинга - более чем достаточно просто рапорта о проблемах от пользователей.
Городить ради копеешного тарифа всякие извращения с диагностикой... Тем более, что фиксировать такая диагностика будет хрен знает что. Вклад Вашего сайта-ли или соседа Васи. Без хостера не разобраться.
Надо такое - берите VPS и не мучайтесь. Там и формат логов апача можно изменить, и диагностику mysqld подкрутить и т.п.
Прочитать буквально.
Нафига так извращаться? Нашли "в бою" узкое место (воооон тот URL долго работает) - и тестируйте/оптимизируйте сколько влезет у себя на тестовом локалхосте.
Я бы рекоммендовал вернуть настройки nginx к умолчательным. Что поставила панелька. Ибо и таймауты зарезаны под самые гланды и вообще логика изменений не прослеживается. Есть гипотеза копипаста с ряда каких-то хавту. Не верно?
И в error.log смотрите nginx-а после изменений обязательно.
r0mik, MaxRequestsPerChild там просто неограничен. Где Вы его низким углядели?
Вполне возможно. А зачем Вы используете php-cgi? Чей это выбор, почему?
Обращайтесь, могу посмотреть подробнее. Хорошо бы сразу озвучить вилку бюджета в личку/письмом.
Интересует даже не столько aufs сама по себе - а в сравнении. virtuozzo vs openvz+aufs.
Который сейчас. Зачем трогать - оно же работает?
Вам бы разобраться сперва самостоятельно - а что за MPM модуль апача у меня работает. Нет - тупо продолжаем выкладывать все подряд настройки апача, которые нафиг никому видеть не надо. Ибо они просто у Вас не работают.
На сколько производительнее?
Зачем Вы кипалайв-то nginx-у зарезали настолько? Проще уж вовсе отрубить. Да и другие таймауты, как заметили уже - "жосткие". От слова "жжош" :D
PS: BasePelleta, откройте для себя удивительную кнопку "цитата" :)
А Вы рассматривали openvz с учетом aufs? Теоретически это должно давать аналогичный функционал. Насколько эффективно - не знаю. Не поделитесь?
Да. Только Вы не говорили про malloc - а про потребление памяти на openvz vs virtuozzo в целом. А в этом случае дело не в malloc - а как раз в vzfs.
BasePelleta, хорошо, конечно, что Вы привели "параметры" апача/nginx - только Вам ведь задавали другие вопросы.
Кстати, по тому как привели - совершенно очевидно полное отсутствие понимания цитируемого. Ну не может одновременно у апача работать два MPM модуля (prefork и worker).
Я думаю, лучшие советы Вам - (1) оставить все как есть, (2) перейти на другой тарифный план (3) пригласить специалиста, чтобы он помог оптимизировать VPS или предложить Вам выбор вариантов 1/2 более обоснованно, с учетом увиденного "на месте".
Телепатия не работает. Помимо банального "слишком много процессов" - ничего сказать нельзя. Может в это время выполняется какой-то ресурсоемкий процесс, мешающий остальному. Может сервер банально не справляется с посещаемостью в пиковые моменты. Вы замечаете проблемы с доступностью сайтов в это время?
Вообще говоря, странный вопрос. Зачем Вы установили "информатор", ежели его "информация" для Вас абсолютно бесполезна?
Ага, ВНЕЗАПНО! На самом деле, совершенно закономерная вещь. Посмотрите ихние родные сайты, там рассматриваются различии этих продуктов - поймете отчего так.
Как правило, более профессиональные хостинги работают на virtuozzo.
За этот период Вы точно наблюдали 500-ю ошибку (сравните с логом nginx-а - там есть 500-я ошибка)? Вы определенно смотрите не тот access-лог для апача. Наверное используется какая-то панель, они логи кладут обычно отдельно.
Взять и посмотреть процесс что делает командой strace. Хорошие дистрибутивы позволяют также установить отладочные символы для популярных программ (типа апача) и использовать gdb, чтобы понять на чем тот "завис":
gdb -p <pid of a hanging process> bt full