Нет никакого общего способа отладить плохую производительность веб-сервера, но существуют некоторые инструменты, которые должны быть полезными для Вас. Я предполагаю, что Вы используете некоторую стопку http в соответствии с Linux.
LogFormat %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %T/%D combined
ane затем пытаются решить, что самое длинное ПОЛУЧАЕТ или ОТПРАВЛЯЕТ от файла журнала. apachetop -f /var/log/apache2/access.log
даст Вам хороший взгляд на незаконченные запросыКаждый системный администратор, у кого есть fighted такие проблемы как Ваш, вероятно, перечислил бы намного более быстрые подсказки, но факт, что все это управляет, зависит очень от среды (аппаратные средства, operatoring система, веб-сервер, приложение, база данных) и может быть только изучен опытом. Часто довольно болезненный.
У вас проблемы с вводом-выводом (см.% Iowait). Скорее всего, у вас проблемы с производительностью диска / IOPS.
Ресурсы ЦП не могут быть полностью использованы, потому что процесс ожидает поступления или записи данных.
У вас 80 процессоров, вполне ожидаемо, что средняя загрузка будет такой высокой в данном случае для этого iowait.
Что касается перезагрузки: если FS в порядке - это также ожидается с очищенным дисковым кешем и памятью mysql.
1220] Как насчет использования памяти? http://www.pixelbeat.org/scripts/ps_mem.py
бесплатно -m; cat / proc / mdstat